PDF zu PNG Konverter
Verwandeln Sie Ihre PDF-Dokumente sofort in hochauflösende PNG-Bilder. Sicher, schnell und völlig kostenlos.
Dateien hierhin ziehen & ablegen
Unterstützte Formate: PDF. Maximale Dateigröße: 50 MB.
Verwandeln Sie Ihre PDF-Dokumente sofort in hochauflösende PNG-Bilder. Sicher, schnell und völlig kostenlos.
Unterstützte Formate: PDF. Maximale Dateigröße: 50 MB.
PDF und PNG befinden sich auf gegenüberliegenden Seiten der Dokument-/Bildtrennung. PDF beschreibt eine Seite mithilfe von Vektorbefehlen, eingebetteten Schriftarten und optional Rasterbildern, alle in Festpunktgröße (1/72 Zoll). PNG speichert eine einzelne rechteckige Bitmap mit einer festen Pixelauflösung. Die Konvertierung von PDF in PNG ist daher ein Rasterisierungsschritt: Die Zeichenanweisungen der PDF-Datei werden mit einer ausgewählten DPI ausgeführt, um eine Bitmap zu erstellen, die dann verlustfrei als PNG codiert wird. Die Wahl des richtigen DPI-Werts ist die wichtigste Entscheidung bei dieser Konvertierung – bei einem niedrigen Wert wird der Text verschwommen, bei einem hohen Wert wird die Datei riesig.
Dieser Konverter rendert jede PDF-Seite mit PDF.js, der gleichen Engine, die Firefox für die integrierte PDF-Anzeige bereitstellt. Das Rendern erfolgt auf einer Leinwand in Ihrem Browser. Kein Teil der Datei verlässt Ihr Gerät. Bei mehrseitigen PDFs erzeugt das Tool ein PNG pro Seite, benannt mit einem Seitenzahl-Suffix. Bei einseitigen PDFs ist die Ausgabe ein einzelnes PNG.
Gängige DPI-Optionen sind 72 (Bildschirmäquivalent, kleinste Dateien), 150 (gut für Online-Vorschau und die meisten Dokumentationen), 300 (Druckqualität, geeignet für OCR- und Offsetdruck) und 600 (Archivierung oder Erfassung feiner Details). Höher als 600 führt selten zu einer sichtbaren Verbesserung und vervierfacht die Dateigröße mit jeder Verdoppelung der DPI.
PDFs sind keine Bilder. Sie können nicht in HTML-E-Mails eingebettet, in sozialen Plattformen, die nur Bilder enthalten, abgelegt, als Desktop-Hintergrund verwendet oder in einen Chat eingefügt werden, der keine Dateianhänge unterstützt. Durch das Rendern jeder Seite als PNG wird das PDF zu etwas, das jede Plattform versteht – auf Kosten des Verlusts von auswählbarem Text, Hyperlinks und jeglicher Unabhängigkeit von der Vektorauflösung, die das Original hatte.
Der andere Hauptgrund ist OCR. Viele Pipelines zur optischen Zeichenerkennung basieren auf Rastern und nicht direkt auf Vektor-PDF. Die Konvertierung in ein 300-DPI-PNG und die Weiterleitung des Ergebnisses an Tesseract, Cloud Vision oder einen anderen OCR-Dienst ist ein Standard-Workflow. PNG wird hier gegenüber JPG bevorzugt, da Textkanten bei kleinen Größen sichtbar unter der JPG-Komprimierung leiden und der geringfügige Dateigrößennachteil von PNG weniger ins Gewicht fällt als die Erkennungsgenauigkeit.
Legen Sie die Datei ab, wählen Sie eine DPI und rendern Sie. Das Tool verarbeitet ein- und mehrseitige PDFs auf die gleiche Weise.
PDF (ISO 32000) ist eine von PostScript abgeleitete Seitenbeschreibungssprache. Jede Seite enthält einen Inhaltsstrom von Zeichenoperatoren (Verschieben, Linie, Kurve, Malen, Schriftart festlegen, Text anzeigen), die auf einem in Punkten gemessenen Koordinatensystem arbeiten. Das Rendern einer PDF-Datei bedeutet, diesen Inhaltsstrom zu durchlaufen und jeden Operator auf einer Zieloberfläche auszuführen – in diesem Fall einer HTML5-Zeichenfläche.
PDF.js implementiert diese Rendering-Pipeline in JavaScript. Das Tool initialisiert ein PDF.js-Dokument, ruft getPage(n) für jede Seite auf und verwendet page.render({canvasContext, viewport}), wobei der Ansichtsbereich aus der angeforderten DPI berechnet wird. Die resultierende Leinwand wird über canvas.toBlob('image/png') exportiert. Mehrseitige PDFs werden nacheinander verarbeitet; Die Ausgabe wird in einem JSZip-Archiv gesammelt und heruntergeladen.
Auswahl von DPI: Eine US-Letter-PDF-Seite hat 612 × 792 Punkte. Bei 72 DPI beträgt die gerenderte Bitmap 612 × 792 Pixel (ca. 0,5 MP); bei 150 DPI, 1275 × 1650 (2,1 MP); bei 300 DPI, 2550 × 3300 (8,4 MP); bei 600 DPI, 5100 × 6600 (33,7 MP). Speicher- und Zeitskala mit Pixelanzahl.