Bezplatný prevodník

PDF do PNG Konvertor

Okamžite preveďte svoje dokumenty PDF na PNG obrázky vo vysokom rozlíšení. Bezpečné, rýchle a úplne zadarmo.

Sem pretiahnite súbory

Podporovaný formát: PDF. Maximálna veľkosť súboru: 50MB.

Alebo

O tomto nástroji

PDF a PNG sú umiestnené na opačných stranách rozdelenia dokumentu/obrázku. PDF popisuje stránku pomocou vektorových príkazov, vložených fontov a voliteľne rastrových obrázkov, pričom všetky majú veľkosť v pevných bodoch (1/72 palca). PNG ukladá jednu obdĺžnikovú bitmapu s pevným rozlíšením pixelov. Konverzia z PDF do PNG je preto rastrovacím krokom: pokyny na kreslenie PDF sa vykonajú vo vybranom DPI, aby sa vytvorila bitmapa, ktorá sa potom bezstratovo zakóduje ako PNG. Výber správneho DPI je pri tejto konverzii najdôležitejším rozhodnutím – príliš nízke a text bude rozmazaný, príliš vysoký a súbor bude obrovský.

Tento konvertor vykresľuje každú stránku PDF pomocou súboru PDF.js, rovnakého nástroja, ktorý Firefox dodáva na vstavané prezeranie PDF. Vykresľovanie prebieha na plátne vo vašom prehliadači; žiadna časť súboru neopustí vaše zariadenie. Pre viacstranové súbory PDF nástroj vytvorí jeden súbor PNG na stránku, ktorý je pomenovaný s príponou čísla strany. V prípade jednostránkových súborov PDF je výstupom jeden súbor PNG.

Bežné možnosti DPI sú 72 (ekvivalent obrazovky, najmenšie súbory), 150 (vhodné pre online náhľad a väčšinu dokumentácie), 300 (kvalita tlače, vhodná pre OCR a ofsetovú tlač) a 600 (archivácia alebo zachytávanie jemných detailov). Vyššie ako 600 len zriedkavo vedie k viditeľnému zlepšeniu a štvornásobku veľkosti súboru pri každom zdvojnásobení DPI.

Prečo konvertovať PDF do PNG

PDF nie sú obrázky. Nemožno ich vložiť do e-mailov HTML, vložiť do sociálnych platforiem len s obrázkami, použiť ako tapetu na plochu alebo vložiť do chatu, ktorý nepodporuje prílohy súborov. Vykreslenie každej stránky vo formáte PNG premení PDF na niečo, čomu rozumie každá platforma – za cenu straty voliteľného textu, hypertextových odkazov a akejkoľvek nezávislosti na vektorovom rozlíšení, ktorú mal originál.

Ďalším hlavným dôvodom je OCR. Mnoho optických kanálov na rozpoznávanie znakov beží na rastrových plochách a nie priamo na vektorovom PDF; konverzia na 300 DPI PNG a odovzdanie výsledku do Tesseract, Cloud Vision alebo inej OCR služby je štandardný pracovný postup. PNG je tu uprednostňovaný pred JPG, pretože okraje textu viditeľne trpia kompresiou JPG pri malých veľkostiach a na marginálnej veľkosti súboru PNG záleží menej ako na presnosti rozpoznávania.

Ako používať

Pustite súbor, vyberte DPI, vykreslite. Nástroj spracováva jednostranové a viacstranové súbory PDF rovnakým spôsobom.

  1. Nahrajte súbor PDF: Presuňte súbor do oblasti nahrávania alebo ho kliknutím prehľadávajte. Šifrované alebo heslom chránené súbory PDF nie sú podporované; najprv odstráňte heslo pomocou stolného nástroja PDF. Pracujú súbory do 50 MB; vykreslenie veľmi veľkých viacstranových dokumentov môže trvať dlhšie.
  2. Vyberte rozlíšenie (DPI): Predvolená hodnota je 150 DPI, čo je vhodné pre väčšinu online použitia. Vyberte 72 pre malé náhľadové obrázky, 300 pre kvalitu tlače a OCR kanály, 600 pre archívne zachytenie. Rozmery výstupnej bitmapy sa menia lineárne s DPI; zdvojnásobením DPI vznikne 4× väčší súbor.
  3. Vykreslite stránky: PDF.js analyzuje dokument, vyhodnotí prúd obsahu každej stránky na plátne pri zvolenom DPI a exportuje plátno ako PNG. Viacstranové dokumenty produkujú jeden PNG na stranu; jednostranové dokumenty vytvárajú jeden PNG.
  4. Stiahnite si PNG: Jednostránkový výstup sa stiahne priamo. Viacstranový výstup je zbalený do archívu ZIP obsahujúceho jeden PNG na stránku s názvom strana-1.png, strana-2.png atď.

Bežné prípady použitia

Technické detaily

PDF (ISO 32000) je jazyk na popis stránky odvodený z PostScriptu. Každá stránka obsahuje prúd obsahu operátorov kreslenia (pohyb, čiara, krivka, farba, nastavenie písma, zobrazenie textu), ktoré fungujú v súradnicovom systéme meranom v bodoch. Vykreslenie PDF znamená prechádzku po prúde obsahu a spustenie každého operátora na cieľovom povrchu – v tomto prípade na plátne HTML5.

PDF.js implementuje tento postup vykresľovania v jazyku JavaScript. Nástroj inicializuje dokument PDF.js, zavolá getPage(n) pre každú stránku a použije page.render({canvasContext, viewport}), kde sa zobrazená oblasť vypočíta z požadovaného DPI. Výsledné plátno sa exportuje cez canvas.toBlob('image/png'). Viacstranové súbory PDF sa spracovávajú postupne; výstup sa zhromažďuje do archívu JSZip a stiahne sa.

Výber DPI: Stránka US Letter PDF má 612 × 792 bodov. Pri rozlíšení 72 DPI má vykreslená bitmapa rozlíšenie 612 × 792 pixelov (približne 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). Pamäť a časová mierka s počtom pixelov.

osvedčené postupy

Často kladené otázky

Zmení prevod PDF do PNG obsah?
Obsah je zachovaný čo najpresnejšie. Niektoré funkcie špecifické pre formát však nemusia mať priame ekvivalenty, takže sa môžu vyskytnúť menšie rozdiely vo formátovaní.
Na čo sa používa formát PNG?
PNG (Portable Network Graphics) sa primárne používa na grafiku s priehľadnosťou, snímky obrazovky, logá, ikony.
Existujú nejaké obmedzenia, ktoré si treba uvedomiť?
Podporované sú súbory do 50 MB. Spracovanie veľmi veľkých alebo zložitých súborov môže trvať dlhšie. Všetky konverzie prebiehajú vo vašom prehliadači, takže rýchlosť spracovania závisí od vášho zariadenia.
Sú údaje môjho dokumentu v bezpečí?
áno. Spracovanie dokumentov prebieha výlučne vo vašom prehliadači. Vaše súbory a ich obsah sa nikdy neodovzdávajú na žiadny server. Vďaka tomu je bezpečná konverzia citlivých alebo dôverných dokumentov.
Je moje PDF nahrané na váš server?
Nie. PDF.js beží výhradne vo vašom prehliadači; súbor je analyzovaný a vykreslený lokálne. Overiť to môžete tak, že počas konverzie skontrolujete kartu Sieť vo svojom prehliadači – nenahráva sa.
Prečo je môj PNG obrovský?
Stránky PDF majú plné rozmery dokumentu a pri rozlíšení 300 DPI sa zo strany US Letter stane bitmapa s rozlíšením 2550 × 3300 pixelov (približne 8,4 megapixelov). V kombinácii s bezstratovou kompresiou PNG sú súbory s veľkosťou niekoľkých megabajtov na stránku pri rozlíšeniach tlače normálne. Ak na veľkosti súboru záleží viac ako na vernosti, znížte DPI.
Je vektorová grafika v PDF zachovaná?
Nie. Rasterizácia redukuje všetky kresby – vektorové tvary, textové glyfy, vložené rastrové obrázky – na mriežku s jedným pixelom. Výstupný PNG už neobsahuje vektorové informácie.
Môžem konvertovať naskenované súbory PDF?
áno. Naskenované súbory PDF zvyčajne zabalia jeden vložený rastrový obrázok na stránku; ich vykreslenie v DPI pôvodného vloženého obrázka vytvorí výstup ekvivalentný skenovaniu. Vykresľovanie pri vyššom DPI nezlepší kvalitu, pretože zdroj je už rastrovaný.