PDF PNG-muotoon Muunnin
Muunna PDF-dokumenttisi korkean resoluution PNG-kuviksi välittömästi. Turvallista, nopeaa ja täysin ilmaista.
Vedä ja pudota tiedostot tähän
Tuettu muoto: PDF. Tiedoston enimmäiskoko: 50 Mt.
Muunna PDF-dokumenttisi korkean resoluution PNG-kuviksi välittömästi. Turvallista, nopeaa ja täysin ilmaista.
Tuettu muoto: PDF. Tiedoston enimmäiskoko: 50 Mt.
PDF ja PNG sijaitsevat asiakirjan/kuvan jaon vastakkaisilla puolilla. PDF kuvaa sivua käyttämällä vektorikomentoja, upotettuja fontteja ja valinnaisesti rasterikuvia, jotka on koottu kiinteisiin pisteisiin (1/72 tuumaa). PNG tallentaa yhden suorakaiteen muotoisen bittikartan kiinteällä pikseliresoluutiolla. Muuntaminen PDF-tiedostosta PNG-muotoon on siksi rasterointivaihe: PDF:n piirustuskäskyt suoritetaan valitulla DPI:llä bittikartan tuottamiseksi, joka sitten koodataan häviöttömästi PNG:ksi. Oikean DPI:n valitseminen on tärkein päätös tässä muunnoksessa – liian matala ja teksti tulee epäselväksi, liian korkea ja tiedostosta tulee valtava.
Tämä muunnin renderöi jokaisen PDF-sivun käyttämällä PDF.js:ää, samaa moottoria, jonka Firefox toimittaa sisäänrakennettua PDF-katselua varten. Renderöinti tapahtuu kankaalle selaimessasi. mikään tiedoston osa ei poistu laitteestasi. Monisivuisille PDF-tiedostoille työkalu tuottaa yhden PNG:n per sivu, joka on nimetty sivunumeron päätteellä. Yksisivuisten PDF-tiedostojen tuloste on yksi PNG.
Yleisiä DPI-vaihtoehtoja ovat 72 (näyttöä vastaavat, pienimmät tiedostot), 150 (sopii online-esikatseluun ja useimpiin dokumentaatioihin), 300 (tulostuslaatu, sopii OCR- ja offset-tulostukseen) ja 600 (arkistointi tai tarkkojen yksityiskohtien kaappaus). Yli 600 tuottaa harvoin näkyvää parannusta ja nelinkertaistaa tiedostokoon jokaisella DPI:n kaksinkertaisella.
PDF-tiedostot eivät ole kuvia. Niitä ei voi upottaa upotettuna HTML-sähköposteihin, pudottaa vain kuvia sisältäville sosiaalisille alustoille, käyttää työpöydän taustakuvana tai liittää keskusteluun, joka ei tue tiedostoliitteitä. Kunkin sivun renderöiminen PNG-muodossa tekee PDF:stä jotain, jonka kaikki alustat ymmärtävät – valittavan tekstin, hyperlinkkien ja alkuperäisen vektoriresoluutio riippumattomuuden menettämisen kustannuksella.
Toinen tärkeä syy on OCR. Monet optiset merkintunnistusliukulinjat toimivat rastereissa eikä suoraan vektori-PDF:ssä. muuntaminen 300 DPI:n PNG-muotoon ja tuloksen syöttäminen Tesseractiin, Cloud Visioniin tai muuhun OCR-palveluun on tavallinen työnkulku. PNG on suositeltavampi kuin JPG tässä, koska tekstin reunat kärsivät näkyvästi JPG-pakkauksesta pienissä kooissa ja PNG:n marginaalinen tiedostokoon sakko merkitsee vähemmän kuin tunnistustarkkuus.
Pudota tiedosto, valitse DPI, renderöi. Työkalu käsittelee yksi- ja monisivuisia PDF-tiedostoja samalla tavalla.
PDF (ISO 32000) on PostScriptistä johdettu sivunkuvauskieli. Jokainen sivu sisältää sisältövirran piirustusoperaattoreita (siirrä, viiva, käyrä, maalaa, aseta fontti, näytä tekstiä), jotka toimivat pisteinä mitatun koordinaattijärjestelmän mukaisesti. PDF-tiedoston renderöiminen tarkoittaa sisältövirran kulkemista ja kunkin operaattorin suorittamista kohdepintaa vasten – tässä tapauksessa HTML5-pohjaa vasten.
PDF.js toteuttaa tämän renderöintiputken JavaScriptissä. Työkalu alustaa PDF.js-dokumentin, kutsuu getPage(n):tä jokaiselle sivulle ja käyttää page.render({canvasContext, viewport}), jossa katseluportti lasketaan pyydetystä DPI:stä. Tuloksena oleva kangas viedään canvas.toBlob('image/png') kautta. Monisivuiset PDF-tiedostot käsitellään peräkkäin; tulos kerätään JSZip-arkistoon ja ladataan.
DPI:n valitseminen: US Letter PDF -sivu on 612 × 792 pistettä. 72 DPI:llä renderöity bittikartta on 612 × 792 pikseliä (noin 0,5 MP); 150 DPI, 1275 × 1650 (2,1 MP); 300 DPI, 2550 × 3300 (8,4 MP); 600 DPI, 5100 × 6600 (33,7 MP). Muisti ja aika-asteikko pikselimäärällä.