Brezplačni pretvornik

PDF v PNG Pretvornik

Pretvorite svoje dokumente PDF v slike PNG visoke ločljivosti v trenutku. Varno, hitro in popolnoma brezplačno.

Povlecite in spustite datoteke sem

Podprta oblika: PDF. Največja velikost datoteke: 50 MB.

oz

O tem orodju

PDF in PNG sta na nasprotnih straneh ločnice med dokumentom in sliko. PDF opisuje stran z uporabo vektorskih ukazov, vdelanih pisav in izbirnih rastrskih slik, vseh velikosti v fiksnih točkah (1/72 palca). PNG shrani eno samo pravokotno bitno sliko s fiksno ločljivostjo slikovnih pik. Pretvarjanje iz PDF-ja v PNG je torej korak rastriranja: navodila za risanje PDF-ja se izvedejo pri izbrani DPI, da se ustvari bitna slika, ki se nato brez izgub kodira kot PNG. Izbira prave DPI je najpomembnejša odločitev pri tej pretvorbi — prenizka in besedilo postane zamegljeno, previsoka in datoteka postane ogromna.

Ta pretvornik upodobi vsako stran PDF z uporabo PDF.js, istega mehanizma, ki ga ima Firefox za vgrajeno ogledovanje PDF-jev. Upodabljanje poteka na platnu v vašem brskalniku; noben del datoteke ne zapusti vaše naprave. Za večstranske PDF-je orodje ustvari en PNG na stran, poimenovan s pripono številke strani. Pri enostranskih PDF-jih je izhod en PNG.

Običajne izbire DPI so 72 (ekvivalent zaslona, najmanjše datoteke), 150 (dobro za spletni predogled in večino dokumentacije), 300 (kakovost tiska, primerna za OCR in ofsetni tisk) in 600 (arhiv ali zajem finih podrobnosti). Več kot 600 le redko povzroči vidno izboljšanje in početveri velikost datoteke z vsako podvojitvijo DPI.

Zakaj pretvoriti PDF v PNG

PDF-ji niso slike. Ni jih mogoče vdelati v e-poštna sporočila HTML, spustiti v družbene platforme samo s slikami, uporabiti kot ozadje namizja ali prilepiti v klepet, ki ne podpira datotečnih prilog. Upodabljanje vsake strani kot PNG spremeni PDF v nekaj, kar razume vsaka platforma - za ceno izgube izbirnega besedila, hiperpovezav in morebitne neodvisnosti od vektorske ločljivosti, ki jo je imel izvirnik.

Drugi glavni razlog je OCR. Številni cevovodi za optično prepoznavanje znakov delujejo na rastrih in ne neposredno na vektorskih PDF-jih; pretvorba v PNG s 300 DPI in podajanje rezultata v Tesseract, Cloud Vision ali drugo storitev OCR je standardni potek dela. Tu ima PNG prednost pred JPG, ker so robovi besedila vidno prizadeti zaradi stiskanja JPG pri majhnih velikostih, mejna velikost datoteke PNG pa je manj pomembna kot natančnost prepoznavanja.

Kako uporabljati

Spustite datoteko, izberite DPI, upodabljajte. Orodje na enak način obravnava enostranske in večstranske dokumente PDF.

  1. Naložite svoj PDF: Povlecite datoteko v območje za nalaganje ali kliknite za brskanje. Šifrirani ali z geslom zaščiteni PDF-ji niso podprti; najprej odstranite geslo z namiznim orodjem PDF. Delujejo datoteke do 50 MB; upodabljanje zelo velikih večstranskih dokumentov lahko traja dlje.
  2. Izberite ločljivost (DPI): Privzeto je 150 DPI, kar je primerno za večino spletne uporabe. Izberite 72 za majhne predogledne slike, 300 za kakovost tiskanja in OCR, 600 za arhivski zajem. Mere izhodne bitne slike se linearno spreminjajo z DPI; podvojitev DPI ustvari 4× večjo datoteko.
  3. Upodabljanje strani: PDF.js razčleni dokument, ovrednoti tok vsebine vsake strani na platno pri izbrani DPI in izvozi platno kot PNG. Večstranski dokumenti ustvarijo en PNG na stran; enostranski dokumenti ustvarijo en PNG.
  4. Prenesite PNG(e): Enostranski izpis se prenese neposredno. Večstranski izhod je združen v arhiv ZIP, ki vsebuje en PNG na stran, imenovan page-1.png, page-2.png itd.

Pogosti primeri uporabe

Tehnične podrobnosti

PDF (ISO 32000) je opisni jezik strani, ki izhaja iz PostScripta. Vsaka stran vsebuje tok vsebine operatorjev za risanje (premik, črta, krivulja, barva, nastavitev pisave, prikaz besedila), ki delujejo na koordinatnem sistemu, merjenem v točkah. Upodabljanje PDF-ja pomeni sprehod po tem toku vsebine in izvajanje vsakega operaterja na ciljni površini – v tem primeru na platnu HTML5.

PDF.js izvaja ta cevovod upodabljanja v JavaScriptu. Orodje inicializira dokument PDF.js, pokliče getPage(n) za vsako stran in uporabi page.render({canvasContext, viewport}), kjer se vidno polje izračuna iz zahtevanega DPI. Nastalo platno se izvozi prek canvas.toBlob('image/png'). Večstranski dokumenti PDF se obdelujejo zaporedno; izhod se zbere v arhiv JSZip in prenese.

Izbira DPI: stran PDF US Letter ima 612 × 792 točk. Pri 72 DPI je upodobljena bitna slika 612 × 792 slikovnih pik (približno 0,5 MP); pri 150 DPI, 1275 × 1650 (2,1 MP); pri 300 DPI, 2550 × 3300 (8,4 MP); pri 600 DPI, 5100 × 6600 (33,7 MP). Pomnilnik in časovna lestvica s številom slikovnih pik.

Najboljše prakse

Pogosta vprašanja

Ali pretvorba PDF v PNG spremeni vsebino?
Vsebina je ohranjena čim bolj natančno. Vendar pa nekatere funkcije, specifične za obliko, morda nimajo neposrednih ustreznikov, zato lahko pride do manjših razlik v oblikovanju.
Za kaj se uporablja format PNG?
PNG (Portable Network Graphics) se uporablja predvsem za grafiko s prosojnostjo, posnetke zaslona, logotipe, ikone.
Ali obstajajo kakšne omejitve, na katere se morate zavedati?
Podprte so datoteke do 50 MB. Obdelava zelo velikih ali zapletenih datotek lahko traja dlje. Vse pretvorbe se zgodijo v vašem brskalniku, zato je hitrost obdelave odvisna od vaše naprave.
Ali so podatki mojih dokumentov varni?
ja Obdelava dokumentov poteka v celoti v vašem brskalniku. Vaše datoteke in njihova vsebina se nikoli ne naložijo na noben strežnik. Tako je pretvorba občutljivih ali zaupnih dokumentov varna.
Ali je moj PDF naložen na vaš strežnik?
Ne. PDF.js se v celoti izvaja v vašem brskalniku; datoteka je razčlenjena in upodobljena lokalno. To lahko preverite tako, da med pretvorbo v brskalniku preverite zavihek Omrežje – nalaganja ne bo.
Zakaj je moj PNG ogromen?
Strani PDF imajo polne dimenzije dokumenta in pri 300 DPI stran US Letter postane bitna slika 2550 × 3300 slikovnih pik (približno 8,4 milijona slikovnih pik). V kombinaciji s stiskanjem PNG brez izgub so datoteke z več megabajti na stran običajne pri ločljivostih tiskanja. Zmanjšajte DPI, če je velikost datoteke pomembnejša od zvestobe.
Ali so vektorske grafike v PDF ohranjene?
Ne. Rasterizacija skrči vse risbe – vektorske oblike, besedilne glife, vdelane rastrske slike – na eno slikovno mrežo. Izhodni PNG ne vsebuje več vektorskih informacij.
Ali lahko pretvorim skenirane datoteke PDF?
ja Skenirani PDF-ji običajno zavijejo eno samo vdelano rastrsko sliko na stran; njihovo upodabljanje pri DPI izvirne vdelane slike ustvari rezultat, ki je enakovreden optično prebranemu. Upodabljanje pri višji DPI ne izboljša kakovosti, ker je vir že rastriran.