PDF-ist PNG-vormingusse Konverter
Muutke oma PDF-dokumendid koheselt kõrge eraldusvõimega PNG-piltideks. Turvaline, kiire ja täiesti tasuta.
Lohistage failid siia
Toetatud vorming: PDF. Maksimaalne faili suurus: 50MB.
Muutke oma PDF-dokumendid koheselt kõrge eraldusvõimega PNG-piltideks. Turvaline, kiire ja täiesti tasuta.
Toetatud vorming: PDF. Maksimaalne faili suurus: 50MB.
PDF ja PNG asuvad dokumendi/pildi jaotuse vastaskülgedel. PDF-failis kirjeldatakse lehte, kasutades vektorkäske, manustatud fonte ja valikuliselt rasterpilte, mille suurus on fikseeritud punktides (1/72 tolli). PNG salvestab ühe ristkülikukujulise bitmapi fikseeritud pikslite eraldusvõimega. PDF-vormingust PNG-vormingusse teisendamine on seega rasterimisetapp: PDF-i joonistusjuhised täidetakse valitud DPI-s, et luua bitmap, mis seejärel kodeeritakse kadudeta PNG-vormingus. Õige DPI valimine on selle teisenduse kõige olulisem otsus – liiga madal ja tekst muutub uduseks, liiga kõrgeks ja fail muutub tohutuks.
See muundur renderdab iga PDF-lehe PDF.js-i abil, sama mootoriga, mida Firefox tarnib sisseehitatud PDF-i vaatamiseks. Renderdamine toimub teie brauseris lõuendil; ükski osa failist ei lahku teie seadmest. Mitmeleheküljeliste PDF-failide puhul toodab tööriist ühe PNG-vormingus lehekülje kohta, millele on lisatud leheküljenumbri järelliide. Üheleheliste PDF-failide puhul on väljundiks üks PNG.
Levinud DPI-valikud on 72 (ekraaniga samaväärne, väikseimad failid), 150 (sobib veebis eelvaate ja enamiku dokumentide jaoks), 300 (prindikvaliteet, sobib OCR-i ja ofsettrükkimiseks) ja 600 (arhiivi- või peente detailide jäädvustamine). Suurem kui 600 annab harva nähtavat paranemist ja neljakordistab faili suurust iga DPI kahekordistamisega.
PDF-id ei ole pildid. Neid ei saa manustada tekstisiseselt HTML-meilidesse, puistata ainult piltidega suhtlusplatvormidele, kasutada töölaua taustapildina ega kleepida vestlusse, mis ei toeta failimanuseid. Iga lehe PNG-vormingus renderdamine muudab PDF-i millekski, millest kõik platvormid aru saavad – selle hinnaga, et kaob valitav tekst, hüperlingid ja mis tahes sõltumatus vektori eraldusvõimest, mis originaalil oli.
Teine peamine põhjus on OCR. Paljud optilised märgituvastuskonveierid töötavad pigem rastritel kui otse vektor-PDF-il; 300 DPI PNG-vormingusse teisendamine ja tulemuse edastamine Tesseracti, Cloud Visioni või muusse OCR-teenusesse on tavaline töövoog. Siin eelistatakse PNG-d JPG-le, kuna teksti servad kannatavad väikeste suuruste puhul nähtavalt JPG-tihenduse tõttu ja PNG-faili marginaalne suurus on vähem oluline kui tuvastamise täpsus.
Loobuge fail, valige DPI, renderdage. Tööriist käsitleb ühe- ja mitmeleheküljelisi PDF-faile samal viisil.
PDF (ISO 32000) on PostScriptist tuletatud lehekirjelduskeel. Igal lehel on sisuvoog joonistusoperaatoritest (liikumine, joon, kõver, värvimine, fondi määramine, teksti näitamine), mis toimivad punktides mõõdetavas koordinaatsüsteemis. PDF-i renderdamine tähendab selle sisuvoo kõndimist ja iga operaatori sooritamist vastu sihtpinda – antud juhul HTML5 lõuendit.
PDF.js rakendab selle renderduskonveieri JavaScriptis. Tööriist lähtestab PDF.js-dokumendi, kutsub iga lehe jaoks välja getPage(n) ja kasutab faili page.render({canvasContext, viewport}), kus vaateport arvutatakse taotletud DPI-st. Saadud lõuend eksporditakse canvas.toBlob('image/png') kaudu. Mitmeleheküljelisi PDF-faile töödeldakse järjestikku; väljund kogutakse JSZip arhiivi ja laaditakse alla.
DPI valimine: US Letteri PDF-i leht on 612 × 792 punkti. 72 DPI korral on renderdatud bitmap 612 × 792 pikslit (umbes 0,5 MP); eraldusvõimega 150 DPI, 1275 × 1650 (2,1 MP); eraldusvõimega 300 DPI, 2550 × 3300 (8,4 MP); eraldusvõimega 600 DPI, 5100 × 6600 (33,7 MP). Mälu ja ajaskaala pikslite arvuga.