Gratis converter

PDF naar PNG Omvormer

Zet uw PDF-documenten direct om in PNG-afbeeldingen met een hoge resolutie. Veilig, snel en volledig gratis.

Sleep uw bestanden hierheen

Ondersteunde formaten: PDF. Maximale bestandsgrootte: 50MB.

Of

Over deze tool

PDF en PNG bevinden zich aan weerszijden van de scheiding tussen document en afbeelding. PDF beschrijft een pagina met behulp van vectoropdrachten, ingesloten lettertypen en optioneel rasterafbeeldingen, allemaal in vaste punten (1/72 inch). PNG slaat een enkele rechthoekige bitmap op met een vaste pixelresolutie. Het converteren van PDF naar PNG is daarom een ​​stap van rastering: de tekeninstructies van de PDF worden uitgevoerd met een gekozen DPI om een ​​bitmap te produceren, die vervolgens verliesvrij wordt gecodeerd als PNG. Het kiezen van de juiste DPI is de belangrijkste beslissing bij deze conversie: te laag en tekst wordt wazig, te hoog en het bestand wordt enorm.

Deze converter rendert elke PDF-pagina met behulp van PDF.js, dezelfde engine die Firefox levert voor ingebouwde PDF-weergave. Het renderen gebeurt op een canvas in uw browser; geen enkel deel van het bestand verlaat uw apparaat. Voor PDF's met meerdere pagina's produceert de tool één PNG per pagina, genoemd met een paginanummerachtervoegsel. Voor PDF's met één pagina is de uitvoer één PNG.

Veel voorkomende DPI-keuzes zijn 72 (schermequivalent, kleinste bestanden), 150 (goed voor online previews en de meeste documentatie), 300 (afdrukkwaliteit, geschikt voor OCR en offsetdruk) en 600 (archivering of vastleggen van fijne details). Hoger dan 600 levert zelden zichtbare verbetering op en verviervoudigt de bestandsgrootte bij elke verdubbeling van de DPI.

Waarom PDF naar PNG converteren

PDF's zijn geen afbeeldingen. Ze kunnen niet inline in HTML-e-mails worden ingesloten, op sociale platforms met alleen afbeeldingen worden neergezet, als bureaubladachtergrond worden gebruikt of in een chat worden geplakt die geen bestandsbijlagen ondersteunt. Door elke pagina als PNG weer te geven, wordt de PDF iets dat elk platform begrijpt – ten koste van het verlies van selecteerbare tekst, hyperlinks en de onafhankelijkheid van de vectorresolutie die het origineel had.

De andere belangrijke reden is OCR. Veel pijplijnen voor optische tekenherkenning draaien op rasters in plaats van rechtstreeks op vector-PDF; het converteren naar een 300 DPI PNG en het doorgeven van het resultaat aan Tesseract, Cloud Vision of een andere OCR-service is een standaardworkflow. PNG heeft hier de voorkeur boven JPG omdat tekstranden bij kleine formaten zichtbaar lijden onder JPG-compressie, en de marginale bestandsgrootte van PNG er minder toe doet dan de nauwkeurigheid van de herkenning.

Hoe te gebruiken

Zet het bestand neer, kies een DPI, render. De tool verwerkt PDF's van één en meerdere pagina's op dezelfde manier.

  1. Upload uw PDF: Sleep het bestand naar het uploadgebied of klik om te bladeren. Gecodeerde of met een wachtwoord beveiligde PDF's worden niet ondersteund; verwijder eerst het wachtwoord met behulp van een desktop PDF-tool. Bestanden tot 50 MB werken; Bij zeer grote documenten met meerdere pagina's kan de weergave langer duren.
  2. Kies een resolutie (DPI): Standaard is 150 DPI, wat geschikt is voor het meeste online gebruik. Kies 72 voor kleine voorbeeldafbeeldingen, 300 voor afdrukkwaliteit en OCR-pijplijnen, 600 voor archiefopname. De afmetingen van de uitvoerbitmap schalen lineair met DPI; een verdubbeling van DPI levert een 4× groter bestand op.
  3. Geef de pagina's weer: PDF.js ontleedt het document, evalueert de inhoudsstroom van elke pagina op een canvas met de gekozen DPI en exporteert het canvas als PNG. Documenten met meerdere pagina's produceren één PNG per pagina; Documenten van één pagina produceren één PNG.
  4. Download de PNG('s): Uitvoer van één pagina rechtstreeks downloaden. De uitvoer van meerdere pagina's wordt gebundeld in een ZIP-archief dat één PNG per pagina bevat, genaamd page-1.png, page-2.png, enzovoort.

Veelvoorkomende gebruiksscenario's

Technische details

PDF (ISO 32000) is een paginabeschrijvingstaal afgeleid van PostScript. Elke pagina bevat een inhoudsstroom van tekenoperatoren (verplaatsen, lijn, curve, schilderen, lettertype instellen, tekst weergeven) die werken op een coördinatensysteem gemeten in punten. Het renderen van een PDF betekent dat je door de contentstroom moet lopen en elke operator op een doeloppervlak moet uitvoeren – in dit geval een HTML5-canvas.

PDF.js implementeert deze weergavepijplijn in JavaScript. De tool initialiseert een PDF.js-document, roept getPage(n) aan voor elke pagina en gebruikt page.render({canvasContext, viewport}) waarbij de viewport wordt berekend op basis van de gevraagde DPI. Het resulterende canvas wordt geëxporteerd via canvas.toBlob('image/png'). PDF's met meerdere pagina's worden opeenvolgend verwerkt; de uitvoer wordt verzameld in een JSZip-archief en gedownload.

DPI kiezen: een US Letter PDF-pagina is 612 × 792 punten. Bij 72 DPI is de weergegeven bitmap 612 × 792 pixels (ongeveer 0,5 MP); bij 150 DPI, 1275 × 1650 (2,1 MP); bij 300 DPI, 2550 × 3300 (8,4 MP); bij 600 DPI, 5100 × 6600 (33,7 MP). Geheugen- en tijdschaal met aantal pixels.

Beste praktijken

Veelgestelde vragen

Verandert het converteren van PDF naar PNG de inhoud?
De inhoud wordt zo nauwkeurig mogelijk bewaard. Sommige formaatspecifieke functies hebben echter mogelijk geen directe equivalenten, waardoor er kleine opmaakverschillen kunnen optreden.
Waar wordt het PNG-formaat voor gebruikt?
PNG (Portable Network Graphics) wordt voornamelijk gebruikt voor afbeeldingen met transparantie, schermafbeeldingen, logo's en pictogrammen.
Zijn er beperkingen waar u rekening mee moet houden?
Bestanden tot 50 MB worden ondersteund. Het verwerken van zeer grote of complexe bestanden kan langer duren. Alle conversies vinden plaats in uw browser, dus de verwerkingssnelheid is afhankelijk van uw apparaat.
Zijn mijn documentgegevens veilig?
Ja. De documentverwerking verloopt volledig in uw browser. Uw bestanden en hun inhoud worden nooit naar een server geüpload. Dit maakt het veilig om gevoelige of vertrouwelijke documenten te converteren.
Wordt mijn PDF naar uw server geüpload?
Nee. PDF.js draait volledig in uw browser; het bestand wordt geparseerd en lokaal weergegeven. U kunt dit verifiëren door tijdens de conversie het tabblad Netwerk van uw browser te controleren. Er vindt geen upload plaats.
Waarom is mijn PNG enorm?
PDF-pagina's hebben de volledige documentafmetingen en bij 300 DPI wordt een US Letter-pagina een bitmap van 2550 x 3300 pixels (ongeveer 8,4 megapixels). Gecombineerd met de verliesvrije compressie van PNG zijn bestanden van enkele megabytes per pagina normaal bij afdrukresoluties. Verlaag de DPI als de bestandsgrootte belangrijker is dan de betrouwbaarheid.
Blijven vectorafbeeldingen in de PDF behouden?
Nee. Rasterisatie reduceert alle tekeningen (vectorvormen, tekstglyphs, ingebedde rasterafbeeldingen) tot één pixelraster. Het uitvoer-PNG bevat niet langer vectorinformatie.
Kan ik gescande PDF's converteren?
Ja. Gescande PDF's bevatten doorgaans één ingebedde rasterafbeelding per pagina; Als u ze weergeeft op de DPI van de originele ingebedde afbeelding, ontstaat er een uitvoer die gelijkwaardig is aan die van de scan. Renderen met een hogere DPI verbetert de kwaliteit niet, omdat de bron al gerasterd is.