Extrahieren Sie Bilder aus PDF in C#

So extrahieren Sie Bilder aus PDF mit .NET

So extrahieren Sie Bilder aus PDF mit Aspose.PDF für das .NET Tool

Müssen Sie Bilder aus PDF extrahieren? Die programmatische Änderung von PDF-Dokumenten ist ein wesentlicher Bestandteil moderner digitaler Workflows. Mit .NET-Bibliotheken wie Aspose.PDF können Entwickler Bilder aus PDF extrahieren. Bei diesen Bibliotheken handelt es sich um eigenständige Lösungen, die nicht auf andere Software angewiesen sind und für den kommerziellen Einsatz bereit sind. Sie decken alle möglichen Bedürfnisse professioneller C#-Entwickler ab.

  • Text aus PDF extrahieren
  • Extrahieren Sie Bilder aus PDF
  • Extrahieren Sie Schriften aus PDF
  • Daten aus dem Formular extrahieren
  • Text aus Briefmarken extrahieren
  • Daten aus einer Tabelle extrahieren

Um Bilder aus einer PDF-Datei zu extrahieren, verwenden wir die API Aspose.PDF for .NET, eine funktionsreiche, leistungsstarke und benutzerfreundliche API zur Dokumentenbearbeitung für die Plattform net. Öffnen Sie den Paketmanager von NuGet, suchen Sie nachAspose.pdf und installieren Sie ihn. Sie können auch den folgenden Befehl von der Package Manager Console aus verwenden.

Package Manager Console

PM > Install-Package Aspose.PDF

Extrahieren Sie Bilder aus PDF in C#


Um den Code in Ihrer Umgebung zu testen, benötigen Sie Aspose.PDF für.NET.

  1. Laden Sie das PDF mit einer Instanz von Document.
  2. Erstellen Sie ein XImage-Objekt, um Bilder zu extrahieren.
  3. Speichern Sie das Ausgabebild in einer JPEG-Datei.
  4. Speichern Sie die aktualisierte PDF-Datei.

Bilder aus PDF extrahieren - C#

Dieser Beispielcode zeigt, wie Bilder aus PDF-Dokumenten extrahiert werden.

Input file:

File not added

Output format:

PDF

Output file:

Document pdfDocument = new Document(dataDir+ "ExtractImages.pdf");
XImage xImage = pdfDocument.Pages[1].Resources.Images[1];
FileStream outputImage = new FileStream(dataDir + "output.jpg", FileMode.Create);
xImage.Save(outputImage, ImageFormat.Jpeg);
outputImage.Close();

Informationen zu Aspose.PDF für die .NET API

Aspose.PDF for .NET API bietet eine Vielzahl von Funktionen für die Arbeit mit PDF-Dateien. Einige der Funktionen umfassen:

  • Erstellen Sie PDF-Dokumente von Grund auf oder aus HTML, XML oder Bildern.
  • Bearbeiten Sie vorhandene PDF-Dokumente, indem Sie Seiten, Text, Bilder und andere Inhalte hinzufügen oder entfernen.
  • Konvertieren Sie PDF-Dokumente in andere Formate wie HTML, XML und Bilder.
  • Rendern Sie PDF-Dokumente in Bilder oder das XPS-Format.
  • Drucken Sie PDF-Dokumente direkt aus Ihrer Anwendung aus.
  • Signieren Sie PDF-Dokumente digital.

Weitere Informationen zu Aspose.PDF für die C#-API finden Sie in dieser Aspose-Dokumentation