Gratis omvandlare

PDF till PNG Omvandlare

Förvandla dina PDF-dokument till högupplösta PNG-bilder direkt. Säkert, snabbt och helt gratis.

Dra och släpp filer här

Format som stöds: PDF. Max filstorlek: 50MB.

Eller

Om detta verktyg

PDF och PNG sitter på motsatta sidor av skiljelinjen mellan dokument och bilder. PDF beskriver en sida med hjälp av vektorkommandon, inbäddade typsnitt och valfritt rasterbilder, allt i fasta punkter (1/72 tum). PNG lagrar en enda rektangulär bitmapp med en fast pixelupplösning. Konvertering från PDF till PNG är därför ett rastreringssteg: PDF:s ritinstruktioner exekveras vid en vald DPI för att producera en bitmapp, som sedan kodas förlustfritt som PNG. Att välja rätt DPI är det viktigaste beslutet i denna konvertering — för låg och texten blir suddig, för hög och filen blir enorm.

Denna omvandlare återger varje PDF-sida med PDF.js, samma motor som Firefox levererar för inbyggd PDF-visning. Återgivning sker på en duk i din webbläsare; ingen del av filen lämnar din enhet. För flersidiga PDF-filer producerar verktyget en PNG per sida, namngiven med ett sidnummersuffix. För ensidiga PDF-filer är utdata en enda PNG.

Vanliga DPI-val är 72 (skärmmotsvarande, minsta filer), 150 (bra för onlineförhandsgranskning och mest dokumentation), 300 (utskriftskvalitet, lämplig för OCR och offsetutskrift) och 600 (arkivering eller findetaljinspelning). Högre än 600 ger sällan synliga förbättringar och fyrdubblar filstorleken med varje fördubbling av DPI.

Varför konvertera PDF till PNG

PDF-filer är inte bilder. De kan inte bäddas in inline i HTML-e-postmeddelanden, släppas in på sociala plattformar endast för bilder, användas som skrivbordsunderlägg eller klistras in i en chatt som inte stöder bifogade filer. Genom att rendera varje sida som en PNG förvandlas PDF:en till något som alla plattformar förstår – till priset av att man förlorar valbar text, hyperlänkar och eventuell vektorupplösningsoberoende originalet hade.

Den andra stora anledningen är OCR. Många pipelines för optisk teckenigenkänning körs på raster snarare än vektor-PDF direkt; konvertera till en 300 DPI PNG och mata resultatet till Tesseract, Cloud Vision eller annan OCR-tjänst är ett standardarbetsflöde. PNG är att föredra framför JPG här eftersom textkanter lider synligt av JPG-komprimering i små storlekar, och den marginella filstorleksstraffet för PNG spelar mindre roll än igenkänningsnoggrannheten.

Så här använder du det

Släpp filen, välj en DPI, rendera. Verktyget hanterar enstaka och flersidiga PDF-filer på samma sätt.

  1. Ladda upp din PDF: Dra filen till uppladdningsområdet eller klicka för att bläddra. Krypterade eller lösenordsskyddade PDF-filer stöds inte; ta bort lösenordet först med ett PDF-verktyg på skrivbordet. Filer på upp till 50 MB fungerar; mycket stora flersidiga dokument kan ta längre tid att rendera.
  2. Välj en upplösning (DPI): Standard är 150 DPI, vilket är lämpligt för de flesta onlineanvändningar. Välj 72 för små förhandsgranskningar, 300 för utskriftskvalitet och OCR-pipelines, 600 för arkivering. De utgående bitmappsdimensionerna skalas linjärt med DPI; dubblering av DPI ger en 4× större fil.
  3. Rendera sidorna: PDF.js analyserar dokumentet, utvärderar varje sidas innehållsström på en arbetsyta vid vald DPI och exporterar arbetsytan som PNG. Flersidiga dokument producerar en PNG per sida; Ensidiga dokument producerar en PNG.
  4. Ladda ner PNG(erna): Ensidig utdata laddas ner direkt. Flersidiga utdata paketeras i ett ZIP-arkiv som innehåller en PNG per sida, med namnet page-1.png, page-2.png, och så vidare.

Vanliga användningsfall

Tekniska detaljer

PDF (ISO 32000) är ett sidbeskrivningsspråk som kommer från PostScript. Varje sida innehåller en innehållsström av ritoperatorer (flytta, linje, kurva, måla, ange teckensnitt, visa text) som fungerar på ett koordinatsystem mätt i punkter. Att rendera en PDF innebär att gå igenom innehållsströmmen och köra varje operatör mot en målyta - i det här fallet en HTML5-duk.

PDF.js implementerar denna renderingspipeline i JavaScript. Verktyget initierar ett PDF.js-dokument, anropar getPage(n) för varje sida och använder page.render({canvasContext, viewport}) där viewporten beräknas från den begärda DPI:n. Den resulterande arbetsytan exporteras via canvas.toBlob('image/png'). Flersidiga PDF-filer bearbetas sekventiellt; utdatan samlas in i ett JSZip-arkiv och laddas ner.

Att välja DPI: en US Letter PDF-sida är 612 × 792 poäng. Vid 72 DPI är den renderade bitmappen 612 × 792 pixlar (cirka 0,5 MP); vid 150 DPI, 1275 x 1650 (2,1 MP); vid 300 DPI, 2550 × 3300 (8,4 MP); vid 600 DPI, 5100 × 6600 (33,7 MP). Minne och tidsskala med pixelantal.

Bästa metoder

Vanliga frågor

Ändrar innehållet av att konvertera PDF till PNG?
Innehållet bevaras så exakt som möjligt. Vissa formatspecifika funktioner kanske inte har direkta motsvarigheter, så mindre formateringsskillnader kan förekomma.
Vad används PNG-formatet till?
PNG (Portable Network Graphics) används främst för grafik med transparens, skärmdumpar, logotyper, ikoner.
Finns det några begränsningar att vara medveten om?
Filer upp till 50 MB stöds. Mycket stora eller komplexa filer kan ta längre tid att bearbeta. All konvertering sker i din webbläsare, så bearbetningshastigheten beror på din enhet.
Är mina dokumentdata säkra?
Ja. Dokumentbehandling körs helt i din webbläsare. Dina filer och deras innehåll laddas aldrig upp till någon server. Detta gör det säkert att konvertera känsliga eller konfidentiella dokument.
Är min PDF uppladdad till din server?
Nej. PDF.js körs helt i din webbläsare; filen analyseras och renderas lokalt. Du kan verifiera genom att kontrollera webbläsarens Nätverksflik under konverteringen – det kommer ingen uppladdning.
Varför är min PNG enorm?
PDF-sidor har fulla dokumentdimensioner, och vid 300 DPI blir en US Letter-sida en bitmapp på 2550 × 3300 pixlar (cirka 8,4 megapixlar). I kombination med PNG:s förlustfria komprimering är filer på flera megabyte per sida normala vid utskriftsupplösningar. Sänk DPI om filstorleken betyder mer än trohet.
Bevaras vektorgrafik i PDF-filen?
Nej. Rasterisering reducerar all ritning — vektorformer, textglyfer, inbäddade rasterbilder — till ett enda pixelrutnät. Utdata-PNG innehåller inte längre vektorinformation.
Kan jag konvertera skannade PDF-filer?
Ja. Skannade PDF-filer omsluter vanligtvis en enda inbäddad rasterbild per sida; rendering av dem vid den ursprungliga inbäddade bildens DPI producerar utdata som motsvarar skanningen. Återgivning med högre DPI förbättrar inte kvaliteten, eftersom källan redan är rastrerad.