Besplatni pretvarač

PDF u PNG Konverter

Odmah pretvorite svoje PDF dokumente u PNG slike visoke rezolucije. Sigurno, brzo i potpuno besplatno.

Ovdje povucite i ispustite datoteke

Podržani format: PDF. Maksimalna veličina datoteke: 50MB.

Ili

O ovom alatu

PDF i PNG nalaze se na suprotnim stranama razdjelnika dokumenta/slike. PDF opisuje stranicu pomoću vektorskih naredbi, ugrađenih fontova i po izboru rasterskih slika, sve veličine u fiksnim točkama (1/72 inča). PNG pohranjuje jednu pravokutnu bitmapu u fiksnoj rezoluciji piksela. Pretvaranje iz PDF-a u PNG stoga je korak rasterizacije: upute za crtanje PDF-a izvode se na odabranom DPI-u kako bi se proizvela bitmapa, koja se zatim bez gubitaka kodira kao PNG. Odabir pravog DPI-ja najvažnija je odluka u ovoj konverziji — prenizak i tekst postaje mutan, previsok i datoteka postaje golema.

Ovaj pretvarač prikazuje svaku PDF stranicu koristeći PDF.js, isti mehanizam koji Firefox isporučuje za ugrađeni pregled PDF-a. Renderiranje se događa na platnu u vašem pregledniku; nijedan dio datoteke ne napušta vaš uređaj. Za PDF-ove s više stranica alat proizvodi jedan PNG po stranici, nazvan sufiksom broja stranice. Za PDF-ove od jedne stranice izlaz je jedan PNG.

Uobičajeni izbori DPI-a su 72 (ekvivalent zaslona, najmanje datoteke), 150 (dobro za online pregled i većinu dokumentacije), 300 (kvaliteta ispisa, pogodno za OCR i ofsetni tisak) i 600 (arhivsko ili snimanje finih detalja). Više od 600 rijetko proizvodi vidljivo poboljšanje i učetverostručuje veličinu datoteke sa svakim udvostručenjem DPI-ja.

Zašto pretvoriti PDF u PNG

PDF-ovi nisu slike. Ne mogu se ugraditi u HTML poruke e-pošte, ispustiti na društvene platforme koje sadrže samo slike, koristiti kao pozadinu radne površine ili zalijepiti u chat koji ne podržava privitke datoteka. Prikaz svake stranice kao PNG pretvara PDF u nešto što svaka platforma razumije - po cijenu gubitka teksta koji se može odabrati, hiperveza i bilo koje neovisnosti o vektorskoj rezoluciji koju je izvornik imao.

Drugi glavni razlog je OCR. Mnogi cjevovodi za optičko prepoznavanje znakova rade na rasterima, a ne izravno na vektorskom PDF-u; pretvaranje u PNG od 300 DPI i unošenje rezultata u Tesseract, Cloud Vision ili drugu OCR uslugu standardni je tijek rada. PNG je ovdje poželjniji od JPG-a jer rubovi teksta vidljivo pate od kompresije JPG-a pri malim veličinama, a ograničenje granične veličine datoteke PNG-a manje je važno od točnosti prepoznavanja.

Kako koristiti

Ispustite datoteku, odaberite DPI, renderirajte. Alat obrađuje PDF-ove s jednom i više stranica na isti način.

  1. Učitajte svoj PDF: Povucite datoteku u područje za učitavanje ili kliknite za pregledavanje. Šifrirani ili lozinkom zaštićeni PDF-ovi nisu podržani; prvo uklonite lozinku pomoću alata za stolni PDF. Datoteke do 50 MB rade; renderiranje vrlo velikih dokumenata s više stranica može potrajati dulje.
  2. Odaberite razlučivost (DPI): Zadana vrijednost je 150 DPI, što je prikladno za većinu online korištenja. Odaberite 72 za malene slike za pregled, 300 za kvalitetu ispisa i OCR cjevovode, 600 za arhivsko snimanje. Dimenzije izlazne bitmape skaliraju se linearno s DPI; udvostručenje DPI proizvodi 4× veću datoteku.
  3. Renderirajte stranice: PDF.js analizira dokument, procjenjuje tok sadržaja svake stranice na platnu pri odabranom DPI-ju i izvozi platno kao PNG. Dokumenti s više stranica proizvode jedan PNG po stranici; dokumenti od jedne stranice stvaraju jedan PNG.
  4. Preuzmite PNG(ove): Ispis na jednoj stranici preuzima se izravno. Izlaz s više stranica grupira se u ZIP arhivu koja sadrži jedan PNG po stranici, pod nazivom page-1.png, page-2.png itd.

Uobičajeni slučajevi upotrebe

Tehnički detalji

PDF (ISO 32000) je jezik za opis stranice izveden iz PostScripta. Svaka stranica sadrži tok sadržaja operatora za crtanje (pomicanje, linija, krivulja, slikanje, postavljanje fonta, prikaz teksta) koji rade na koordinatnom sustavu mjerenom u točkama. Renderiranje PDF-a znači hodanje po tom toku sadržaja i izvršavanje svakog operatora na ciljnoj površini — u ovom slučaju HTML5 platnu.

PDF.js implementira ovaj cjevovod prikazivanja u JavaScriptu. Alat inicijalizira PDF.js dokument, poziva getPage(n) za svaku stranicu i koristi page.render({canvasContext, viewport}) gdje se viewport izračunava iz traženog DPI-ja. Dobiveno platno se izvozi putem canvas.toBlob('image/png'). PDF-ovi s više stranica obrađuju se uzastopno; izlaz se skuplja u JSZip arhivu i preuzima.

Odabir DPI: stranica US Letter PDF ima 612 × 792 točaka. Pri 72 DPI prikazana bitmapa je 612 × 792 piksela (oko 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). Memorija i vremenska skala s brojem piksela.

Najbolji primjeri iz prakse

Često postavljana pitanja

Mijenja li se sadržaj pretvaranjem PDF-a u PNG?
Sadržaj je sačuvan što je točnije moguće. Međutim, neke značajke specifične za format možda nemaju izravne ekvivalente, pa se mogu pojaviti manje razlike u formatiranju.
Za što se koristi PNG format?
PNG (Portable Network Graphics) prvenstveno se koristi za grafike s prozirnošću, snimke zaslona, logotipe, ikone.
Postoje li neka ograničenja kojih treba biti svjestan?
Podržane su datoteke do 50 MB. Obrada vrlo velikih ili složenih datoteka može potrajati dulje. Sve pretvorbe odvijaju se u vašem pregledniku, tako da brzina obrade ovisi o vašem uređaju.
Jesu li podaci mojih dokumenata sigurni?
da Obrada dokumenata u potpunosti se odvija u vašem pregledniku. Vaše datoteke i njihov sadržaj nikada se ne učitavaju ni na jedan poslužitelj. To čini sigurnim pretvaranje osjetljivih ili povjerljivih dokumenata.
Je li moj PDF prenesen na vaš poslužitelj?
Ne. PDF.js radi u potpunosti u vašem pregledniku; datoteka se analizira i renderira lokalno. Možete potvrditi provjerom kartice Mreža u pregledniku tijekom pretvorbe — neće biti prijenosa.
Zašto je moj PNG ogroman?
PDF stranice imaju punu dimenziju dokumenta, a pri 300 DPI stranica US Letter postaje bitmapa od 2550 × 3300 piksela (oko 8,4 megapiksela). U kombinaciji s PNG kompresijom bez gubitaka, datoteke od nekoliko megabajta po stranici normalne su pri razlučivosti ispisa. Smanjite DPI ako je veličina datoteke važnija od vjernosti.
Jesu li vektorske grafike u PDF-u sačuvane?
Ne. Rasterizacija smanjuje sve crteže - vektorske oblike, tekstualne glifove, ugrađene rasterske slike - na mrežu jednog piksela. Izlazni PNG više ne sadrži vektorske informacije.
Mogu li pretvoriti skenirane PDF-ove?
da Skenirani PDF-ovi obično imaju jednu ugrađenu rastersku sliku po stranici; njihovo renderiranje na DPI izvorne ugrađene slike daje izlaz ekvivalentan skeniranom. Renderiranje pri višem DPI-ju ne poboljšava kvalitetu jer je izvor već rasteriziran.