Skip to content

Latest commit

Β 

History

History
45 lines (34 loc) Β· 1.76 KB

File metadata and controls

45 lines (34 loc) Β· 1.76 KB

Dear Community, Tired of bloated online tools that upload your files to mysterious servers? πŸ“„

I'm excited to present my PDF Generator β€” a beautiful, fully client-side web application that converts your images into a single PDF with smart compression, all without leaving your browser.

🎁 WHAT'S INSIDE:

πŸ–ΌοΈ Image to PDF Conversion - Combine JPG, PNG & WebP files πŸ—œοΈ Smart Compression - Target any size from 10 KB to 10 MB πŸ”„ Re-compression Engine - Original images preserved for fresh results πŸ“ Orientation Control - Portrait & Landscape support πŸ“ Multiple Page Sizes - A3, A4, A5, Letter, Legal 🌍 Bilingual Interface - Ukrainian (default) & English πŸ–±οΈ Drag & Drop Upload - Effortless file handling ↕️ Reorder Pages - Drag image cards to rearrange πŸ’Ύ Persistent State - Everything restored on reload

πŸ–₯️ TECHNICAL HIGHLIGHTS:

βœ“ Pure HTML/CSS/JavaScript - Single-file application βœ“ jsPDF + Canvas API for processing βœ“ Iterative compression algorithm (quality + scale) βœ“ LocalStorage for state persistence βœ“ Fully responsive design βœ“ Mobile & desktop optimized βœ“ Beautiful gradient UI with smooth animations βœ“ Toast notifications & progress indicators

🎯 PERFECT FOR:

β€’ Converting scanned documents to PDF β€’ Compressing images for email attachments β€’ Creating photo albums in PDF format β€’ Preparing documents with strict size limits β€’ Combining receipts & invoices β€’ Privacy-conscious users who avoid cloud uploads

πŸ”— Try it here: https://pdfgeneratorjs.github.io

Built with a focus on privacy β€” your files never leave your device. Everything runs locally in your browser.

Warm regards, [Your Name]

P.S. Try changing the target size and regenerating β€” watch the compression algorithm work its magic! πŸͺ„βœ¨