Cum funcționează comprimarea unui PDF aici
Nu există etapă de încărcare și niciun server care să facă munca. Totul se întâmplă în pagina pe care o vezi, folosind pdf.js pentru redarea paginilor și pdf-lib pentru reconstruirea documentului — ambele se încarcă prima dată când dai clic pe Comprimă PDF.
- Citește PDF-ul local. Când plasezi sau alegi un PDF, browserul îl citește direct de pe disc în memorie și îl deschide cu pdf.js. Numără paginile și se pregătește să le redeze. Niciun octet nu trece prin rețea. Deschide fila Rețea din DevTools și urmărește.
- Redează fiecare pagină ca imagine. Fiecare pagină este desenată pe un canvas în afara ecranului la rezoluția aleasă de nivelul de comprimare: 150 DPI pentru Scăzut, până la 96 DPI pentru Ridicat. Acesta este pasul care transformă textul în imagine, motiv pentru care rezultatul este lizibil, dar nu mai este selectabil.
- Re-codifică ca JPEG. Fiecare pagină redată este salvată ca JPEG la calitatea stabilită de nivelul tău. JPEG elimină detalii pe care ochiul tău nu le va rata, iar de aici provine cea mai mare parte a reducerii dimensiunii la paginile scanate sau bogate în fotografii.
- Reconstruiește și verifică dimensiunea. pdf-lib asamblează JPEG-urile într-un PDF nou, câte o imagine pe pagină la dimensiunea originală a paginii și elimină metadatele documentului. Apoi noua dimensiune este comparată cu originalul: dacă este mai mică, primești fișierul comprimat; dacă nu, originalul îți este returnat nemodificat.
De ce să folosești acest compresor
- PDF-ul rămâne pe dispozitivul tău. iLovePDF, Smallpdf și Adobe trimit toate PDF-ul tău pe serverele lor pentru a-l comprima. Acest instrument nu o face. Un pașaport scanat, un contract semnat, un raport medical: orice conținut privat este procesat aici și niciodată încărcat, așa că nu rămâne nimic pe mașina altcuiva.
- Onest cu privire la ce poate face. Nu este magic. Reduce PDF-urile scanate și bogate în imagini prin re-comprimarea imaginilor și spune clar că textul devine o imagine în acest proces. Dacă fișierul tău nu poate fi făcut mai mic, spune acest lucru și păstrează originalul, în loc să îți ofere un fișier mai mare deghizat în unul mai mic.
- Alege cât de mult să comprime. Scăzut menține paginile clare pentru o economie modestă; Ridicat redează la o rezoluție mai mică cu compresie JPEG mai puternică pentru cel mai mic fișier. Vezi dimensiunile înainte și după și procentul economisit, astfel încât poți re-rula la un nivel diferit dacă compromisul nu este potrivit.
- Fără cont, fără limite, fără filigran. Deoarece munca se întâmplă în browserul tău, nu există înregistrare, nicio limită zilnică de fișiere și nimic ștampilat pe rezultat. Comprimă câte PDF-uri dorești, cât de des dorești, fără a oferi o adresă de e-mail.
Aplicații comune
Micșorarea unui PDF apare cel mai des când un fișier bogat în imagini este prea mare pentru a fi trimis sau stocat.
- Atașamente e-mail: încadrează un pachet scanat sub limita de 25 MB a Gmail sau Outlook fără a-l încărca pe un site terț.
- Încărcări web: încadrează un contract fotografiat sau un raport de cheltuieli sub limita de dimensiune a unui portal.
- Arhivare: stochează un folder de documente scanate la o fracțiune din dimensiune când nu ai nevoie de rezoluție completă de tipar.
Un exemplu practic
Să zicem că ai scanat un acord de 12 pagini și fișierul este agreement.pdf de 18 MB, prea mare pentru gateway-ul tău de e-mail. Plasează-l aici, lasă nivelul pe Mediu și dă clic pe Comprimă PDF. Fiecare pagină este redată la 120 DPI și salvată ca JPEG, apoi reconstruită într-un PDF nou. Indicatorul arată originalul la 18 MB, fișierul comprimat la poate 3,4 MB și 81% economisit. Descarcă-l și încape sub limită. Paginile arată la fel pe ecran. Singurul lucru pe care l-ai pierdut este abilitatea de a selecta textul, deoarece fiecare pagină este acum o imagine, iar scanarea nu a părăsit niciodată laptopul tău.
FAQ
Este fișierul meu încărcat undeva?
Nu. Comprimarea rulează în întregime în browserul tău folosind pdf.js și pdf-lib încărcate în pagină. PDF-ul tău este citit de pe disc în memorie, fiecare pagină este redată și re-codificată, iar un PDF nou este construit local. Nu există un drum dus-întors la server — poți confirma în fila Rețea a browserului.
De ce nu s-a micșorat PDF-ul meu?
Acest instrument micșorează PDF-urile prin re-comprimarea imaginilor paginilor. Un PDF care conține în principal text selectabil sau grafică vectorială are foarte puține date de imagine de comprimat, așa că redarea ca imagini poate produce un fișier de aceeași dimensiune sau mai mare. Când se întâmplă acest lucru, instrumentul îl detectează, păstrează originalul și spune că PDF-ul este deja optimizat. Nu îți oferă niciodată un fișier mai mare prefăcându-se că este mai mic.
Cât pot să economisesc?
Depinde în totalitate de PDF. Documentele scanate și fișierele bogate în fotografii se reduc adesea cu 50–90% la nivelul Mediu sau Ridicat, deoarece volumul lor este format din date de imagine. PDF-urile cu doar text sau vectori s-ar putea să se micșoreze doar puțin sau deloc. Indicatorul înainte/după îți arată rezultatul exact pentru fișierul tău, așa că încearcă mai întâi Mediu și treci la Ridicat dacă ai nevoie de mai mult.
Va fi textul încă selectabil?
Nu, și acesta este compromisul principal. Pentru a comprima agresiv în browser, fiecare pagină este redată ca imagine, astfel încât rezultatul este o serie de imagini, nu text selectabil. Paginile rămân perfect lizibile și arată la fel pe ecran, dar nu vei putea să evidențiezi, să copiezi sau să cauți textul. Dacă păstrarea textului selectabil este mai importantă decât dimensiunea, acest instrument nu este potrivit pentru acel fișier.
Comprimare PDF micșorează un PDF fără a înmâna documentul unui site web. Plasează fișierul, alege un nivel de comprimare și dă clic pe Comprimă — fiecare pagină este redată, re-codificată ca JPEG și reconstruită într-un PDF mai mic, totul în browser. Vezi dimensiunea originală, dimensiunea comprimată și procentul economisit, iar dacă fișierul nu poate fi făcut mai mic, păstrezi originalul. Este ideal pentru PDF-uri scanate și bogate în imagini; textul devine imagine pe parcurs. Motorul PDF se încarcă doar când îl solicitați, astfel încât pagina rămâne rapidă până când ești gata.