PDF in Bilder rasterisieren
IronPDF for Python kann PDF-Seiten in Bilddateien oder in Speicher-Bitmap-Objekte umwandeln – nützlich für die Erstellung von Vorschaubildern, Vorschauen oder bildbasierten Exporten.
Einstieg
Laden Sie ein PdfDocument aus einer Datei mit PdfDocument.FromFile, dann rufen Sie eine der Rasterisierungsmethoden auf, um seine Seiten in Bilder zu konvertieren.
Den Code verstehen
RasterizeToImageFiles(pattern): Exportiert alle Seiten als Bilddateien in den angegebenen Ordner. Das Dateinamensmuster unterstützt ein Platzhalterzeichen (*), das durch den Seitenindex ersetzt wird. Gängige Formate wie.pngund.jpgwerden basierend auf der im Muster verwendeten Dateierweiterung unterstützt.RasterizeToImageFiles(pattern, width, height): Die optionalen Breiten- und Höhenparameter (in Pixel) legen die Abmessungen des Ausgabebildes fest und ermöglichen es Ihnen, die Auflösung der exportierten Bilder zu steuern.ToBitmap(): Konvertiert alle PDF-Seiten in eine Liste von im Speicher befindlichenAnyBitmap-Objekten. Diese können in Python weiterverarbeitet werden, ohne auf die Festplatte zu schreiben.
Ausgabeformat auswählen
- Verwenden Sie
.pngim Pfadmuster für verlustfreie Bilder, die sich für die Dokumentspeicherung oder die OCR-Vorverarbeitung eignen. - Verwenden Sie
.jpgfür kleinere Dateigrößen, wenn die Bildqualität weniger kritisch ist, zum Beispiel für Web-Thumbnails.
Seitenbereiche
Um nur bestimmte Seiten zu rasterisieren, verwenden Sie RasterizeToImageFiles mit einer expliziten Seitenbereichsüberladung, anstatt das gesamte Dokument zu verarbeiten, um den Speicherverbrauch bei großen PDFs zu reduzieren.
Erfahren Sie, wie Sie PDFs mit IronPDF for Python in Bilder umwandeln!

