PDF do PNG Konvertor
Okamžitě převeďte své soubory PDF na obrázky PNG ve vysokém rozlišení. Bezpečné, rychlé a zcela zdarma.
Sem přetáhněte soubory
Podporovaný formát: PDF. Maximální velikost: 50 MB.
Okamžitě převeďte své soubory PDF na obrázky PNG ve vysokém rozlišení. Bezpečné, rychlé a zcela zdarma.
Podporovaný formát: PDF. Maximální velikost: 50 MB.
PDF a PNG jsou umístěny na opačných stranách rozdělení dokumentu/obrázku. PDF popisuje stránku pomocí vektorových příkazů, vložených písem a volitelně rastrových obrázků, všechny velikosti v pevných bodech (1/72 palce). PNG ukládá jednu obdélníkovou bitmapu s pevným rozlišením pixelů. Převod z PDF do PNG je proto krokem rastrování: instrukce pro kreslení PDF jsou prováděny ve zvoleném DPI, aby se vytvořila bitmapa, která je pak bezeztrátově kódována jako PNG. Výběr správného DPI je nejdůležitějším rozhodnutím v tomto převodu – příliš nízké a text je rozmazaný, příliš vysoký a soubor je obrovský.
Tento konvertor vykresluje každou stránku PDF pomocí PDF.js, stejného enginu, který Firefox dodává pro vestavěné prohlížení PDF. Vykreslování probíhá na plátně ve vašem prohlížeči; žádná část souboru neopustí vaše zařízení. Pro vícestránkové soubory PDF nástroj vytvoří jeden PNG na stránku, pojmenované s příponou čísla stránky. U jednostránkových PDF je výstupem jeden PNG.
Běžné možnosti DPI jsou 72 (ekvivalent obrazovky, nejmenší soubory), 150 (vhodné pro online náhled a většinu dokumentace), 300 (kvalita tisku, vhodná pro OCR a ofsetový tisk) a 600 (archivace nebo zachycení jemných detailů). Vyšší než 600 málokdy vede k viditelnému zlepšení a zčtyřnásobí velikost souboru s každým zdvojnásobením DPI.
PDF nejsou obrázky. Nelze je vkládat do e-mailů HTML, vkládat do sociálních platforem pouze s obrázky, používat jako tapetu na plochu nebo vkládat do chatu, který nepodporuje přílohy souborů. Vykreslení každé stránky jako PNG změní PDF v něco, čemu rozumí každá platforma – za cenu ztráty volitelného textu, hypertextových odkazů a jakékoli nezávislosti na vektorovém rozlišení, kterou měl originál.
Dalším hlavním důvodem je OCR. Mnoho kanálů pro optické rozpoznávání znaků běží přímo na rastrech než na vektorovém PDF; převod na 300 DPI PNG a předání výsledku do Tesseract, Cloud Vision nebo jiné OCR služby je standardní pracovní postup. PNG je zde preferován před JPG, protože okraje textu viditelně trpí kompresí JPG při malých velikostech a marginální velikost souboru PNG záleží méně než přesnost rozpoznávání.
Pusťte soubor, vyberte DPI, vykreslete. Nástroj zpracovává jednostránkové a vícestránkové PDF stejným způsobem.
PDF (ISO 32000) je jazyk pro popis stránek odvozený z PostScriptu. Každá stránka obsahuje proud obsahu kreslicích operátorů (pohyb, čára, křivka, barva, nastavení písma, zobrazení textu), které fungují v souřadnicovém systému měřeném v bodech. Vykreslování PDF znamená procházení streamu obsahu a provádění jednotlivých operátorů na cílovém povrchu – v tomto případě na plátně HTML5.
PDF.js implementuje tento kanál vykreslování v JavaScriptu. Nástroj inicializuje dokument PDF.js, zavolá getPage(n) pro každou stránku a použije page.render({canvasContext, viewport}), kde se výřez vypočítá z požadovaného DPI. Výsledné plátno se exportuje přes canvas.toBlob('image/png'). Vícestránkové soubory PDF jsou zpracovávány postupně; výstup je shromážděn do JSZip archivu a stažen.
Volba DPI: Stránka US Letter PDF má 612 × 792 bodů. Při rozlišení 72 DPI má vykreslená bitmapa 612 × 792 pixelů (asi 0,5 MP); při 150 DPI, 1275 × 1650 (2,1 MP); při 300 DPI, 2550 × 3300 (8,4 MP); při 600 DPI, 5100 × 6600 (33,7 MP). Paměť a časové měřítko s počtem pixelů.