IRONSOFTWAREHOME
Bild extrahieren
from ironpdf import *

# Open a 128 bit encrypted PDF
pdf = PdfDocument.FromFile("encrypted.pdf", "password")

# Get all images
all_images = pdf.ExtractAllImages()

for i, image in enumerate(all_images):
    image.SaveAs(f"output_image_{i}.png")

# Or even find the precise text and images for each page in the document
for index in range(pdf.PageCount):
    page_number = index + 1
    images = pdf.ExtractBitmapsFromPage(index)
pip install ironpdf
Bild extrahieren

Bild extrahieren

IronPDF for Python kann alle in einem PDF-Dokument eingebetteten Bilder extrahieren - entweder als gespeicherte Bilddateien oder als Bitmap-Objekte im Speicher - mit der Möglichkeit, gezielt bestimmte Seiten anzusteuern.

Einstieg

Laden Sie eine PdfDocument mit PdfDocument.FromFile, und rufen Sie dann ExtractAllImages auf, um jedes Bild im Dokument abzurufen oder ExtractBitmapsFromPage, um Bilder von einer bestimmten Seite anhand ihres Indexes zu extrahieren.

Den Code verstehen

  • PdfDocument.FromFile(path, password): Öffnet die PDF-Datei. Das zweite Argument ist das Entschlüsselungs-Passwort; lassen Sie es weg für unverschlüsselte Dateien.
  • ExtractAllImages(): Gibt eine Liste aller im Dokument gefundenen Bilder über alle Seiten zurück. Jedes Bild in der Liste ist ein Objekt mit einer SaveAs-Methode, um es auf die Festplatte zu schreiben.
  • SaveAs(path): Speichert ein extrahiertes Bild im angegebenen Dateipfad. Das Dateiformat wird durch die Erweiterung bestimmt (.png, .jpg, etc.).
  • ExtractBitmapsFromPage(pageIndex): Gibt eine Liste von AnyBitmap-Objekten für alle Bilder auf dem angegebenen nullbasierten Seitenindex zurück. Verwenden Sie dies, wenn Sie mit Bilddaten im Speicher arbeiten müssen, anstatt sie auf Dateien zu schreiben.

Iterationsmuster

Das Beispiel iteriert über ExtractAllImages() mit enumerate, um jedem Bilddateinamen einen eindeutigen fortlaufenden Index zuzuweisen, um Überschreibungen zu verhindern, wenn mehrere Bilder aus demselben Dokument extrahiert werden.

Erfahren Sie, wie Sie mit PDF-Bildern mit IronPDF for Python arbeiten!

Bereit anzufangen?

Version:2026.9gerade veröffentlicht

Key in blue circle

Holen Sie sich sofort Ihren kostenlosen 30-Tage-Testschlüssel.

Your trial license will be sent to your email address

Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.

OR
bullet_checkedIhr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
AWS-Logo
Booking Badge

Von Millionen von Ingenieur*innen weltweit vertraut

Azure (WebApps, Funktionen v3)
Erhalten Sie Ihre unverbindliche Beratung
Füllen Sie das Formular unten aus oder senden Sie eine E-Mail an sales@ironsoftware.com
Ihre Daten werden immer vertraulich behandelt.
Von Millionen von Ingenieur*innen weltweit vertraut
Azure (WebApps, Funktionen v3)
Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.
Python Modul-Download für PDF
Installation mit pip

Version: 2026.9

  1. Herunterladen und Python 3.7+ installieren.
  2. 18. Installiere pip von pypi.org, wenn es noch nicht installiert ist.
  3. Führen Sie den obigen Befehl im Terminal aus.
Python PDF-Modul
Modul herunterladen

Version: 2026.9

Manuell in Ihr Projekt installieren

  1. Paket herunterladen
  2. Führen Sie diesen Befehl aus dem Terminal aus
    pip install ironpdf-2026.9-py37-none-win_amd64.whl

Lizenzen ab 749 $