IRONSOFTWAREHOME
IRONPDF NUTZEN

Wie man PDF in PNG in C# konvertiert

Curtis Chau
Curtis Chau
Updated: 21. April 2026

Die Fähigkeit, digitale Inhalte zu modifizieren und zu verändern, ist im sich ständig ändernden Bereich der Softwareentwicklung unerlässlich. Dateien im Portable Document Format (PDF), die weit verbreitet und sehr anpassungsfähig sind, enthalten häufig wichtige Daten. Dennoch ist eine effektive Umwandlung in Bitmap-Formate notwendig, um PDF-Material für bildbasierte Aufgaben oder die Integration in visuelle Anwendungen zu nutzen. Mit IronPDF, einer robusten C#-Bibliothek, die es Entwicklern ermöglicht, PDF-Dokumente mit Genauigkeit, Geschwindigkeit und Kontrolle in Bitmap-Bilder zu konvertieren, können PDF-Dateien problemlos in das BMP-Format umgewandelt und als BMP-Datei gespeichert werden. Um eine Welt voller visueller Möglichkeiten zu erschließen, untersuchen wir die Feinheiten der Konvertierung von C# PDF in Bitmap mit IronPDF in diesem Beitrag.

Wie verwende ich C#, um PDF in Bitmap zu konvertieren?

  1. Erstellen Sie ein neues C# Projekt.
  2. Installieren Sie die IronPDF-Bibliothek.
  3. Erstellen Sie ein PDF-Objekt und übergeben Sie den HTML-String.
  4. Konvertieren Sie das PDF-Objekt in Bitmap.
  5. Speichern Sie das Bild und entsorgen Sie das Objekt.

Warum PDFs in Bitmaps konvertieren?

Obwohl PDFs hervorragend darin sind, den Stil und das Layout von Dokumenten auf vielen Plattformen beizubehalten, gibt es einige Umstände, in denen Bitmaps nützlich sind. Nachfolgend einige Gründe, warum Sie in Betracht ziehen sollten, PDF in Bitmaps zu konvertieren.

  • Bildverarbeitung: Bitmaps können problemlos mit einer Vielzahl von C#-Bildverarbeitungswerkzeugen verwendet werden, wodurch Bildmanipulationsvorgänge wie Skalieren, Zuschneiden und Filteranwendung möglich sind.
  • Schnittstelle zu grafischen Benutzeroberflächen (GUIs): Viele C# UI-Frameworks sind bitmap-freundlich, sodass Sie PDF-Material direkt in den Fenstern Ihrer Anwendung anzeigen können.
  • Datenextraktion: Die Textextraktion aus gescannten Dokumenten wird durch OCR-Algorithmen (Optical Character Recognition) erleichtert, die typischerweise besser mit Bitmaps als mit PDFs funktionieren.

Erkunden Sie IronPDF

IronPDF ist eine funktionsreiche Lösung, die den Bedürfnissen von Entwicklern zur Manipulation von PDFs in C# gerecht wird. Es zeichnet sich als vollständige Lösung aus. IronPDF ist ein flexibles Werkzeug für viele Anwendungen, da es Entwicklern erlaubt, Inhalte aus PDF-Dokumenten problemlos zu erstellen, zu bearbeiten und zu extrahieren. Darüber hinaus können Entwickler dank IronPDFs leistungsstarker Rendering-Engine PDF-Seiten problemlos in Bitmap-Bilder umwandeln, was eine hochwertige PDF-zu-Bitmap-Konvertierung ermöglicht.

Funktionen von IronPDF

  • APIs zur PDF-Manipulation: Entwickler können mithilfe der IronPDF-APIs programmatisch auf PDF-Dateien zugreifen und diese bearbeiten, um PDF-Dokumente zu analysieren und Text, Bilder und andere Inhalte zu extrahieren.
  • PDF-Rendering: Während der Konvertierung sorgt die hochentwickelte Rendering-Engine von IronPDF dafür, dass Schriftarten, Bilder und Layout-Komponenten erhalten bleiben, um eine genaue und authentische Darstellung der PDF-Seiten zu gewährleisten.
  • Bildexport: IronPDF bietet Entwicklern die Möglichkeit, PDF-Seiten in viele Bildformate zu exportieren, z. B. BMP, JPEG, PNG und TIFF. Dies bietet Flexibilität und Kompatibilität mit einer Vielzahl von Bildbearbeitungsanwendungen.
  • Leistungsoptimierung: IronPDF legt Wert auf Effizienz und Leistung. Es verwendet parallele Verarbeitungstechniken und optimierte Algorithmen, um PDF-Rendering- und Konvertierungsaktivitäten geschmeidiger zu gestalten.
  • Formularausfüllung: Das programmgesteuerte Ausfüllen interaktiver PDF-Formulare wird von IronPDF unterstützt. Formularfelder, Kontrollkästchen und Dropdowns können von Entwicklern ausgefüllt werden, was die Formularausfüllprozesse automatisiert und das Benutzererlebnis verbessert.
  • PDF-Optimierung: Um die PDF-Dateigröße zu minimieren, ohne die Qualität zu beeinträchtigen, bietet IronPDF Optimierungsoptionen. Zur Verbesserung von Geschwindigkeit und Effizienz können Entwickler die Größe von Bildern reduzieren, unnötige Komponenten eliminieren und Schriften optimieren.
  • Plattformkompatibilität: IronPDF kann mit einer Vielzahl von C#-Anwendungen verwendet werden, da es sowohl mit dem .NET Framework als auch mit .NET Core kompatibel ist. IronPDF lässt sich problemlos in Ihre Entwicklungsumgebung integrieren, egal ob Sie cloud-basierte, Desktop- oder web-basierte Anwendungen erstellen.

Schauen Sie sich die offizielle IronPDF umfangreiche Dokumentation zur Arbeit mit PDFs für die aktuellsten und genauesten Informationen an.

Installation von IronPDF

Die Visual Command-Line-Schnittstelle befindet sich unter Tools in den Visual Studio Tools. Wählen Sie den NuGet-Paketmanager aus. Sie müssen den folgenden Befehl auf der Registerkarte des Paketverwaltungsterminals eingeben.

PM > Install-Package IronPdf

Der Ansatz des Paketmanagers ist eine weitere Option. Die NuGet Package Manager-Option ermöglicht es uns, das Paket direkt in die Lösung zu installieren. Um Pakete zu finden, verwenden Sie das Suchfeld auf der NuGet-Website. Wir müssen nur nach "IronPDF" im Paketmanager suchen, wie der folgende Screenshot zeigt:

Wie man C# verwendet, um PDF in Bitmap zu konvertieren: Abbildung 1 - Installation von IronPDF über den NuGet-Paket-Manager

Das obige Bild zeigt die Liste der relevanten Suchergebnisse. Bitte nehmen Sie diese Einstellungen vor, damit die Software auf Ihrem System installiert werden kann.

Das Paket kann nun im laufenden Projekt verwendet werden, nachdem es heruntergeladen und installiert wurde.

Konvertieren von PDF in Bitmap

Entdecken wir nun den Code, der zeigt, wie die Konvertierung durchgeführt wird. Mit dem folgenden Beispiel wird eine PDF-Datei geladen, in eine Menge von AnyBitmap-Objekten (eins für jede Seite) umgewandelt und dann als separate BMP-Bilder gespeichert:

using IronPdf;
class Program
{
    static void Main(string[] args)
    {
        // Create an instance of the HtmlToPdf class
        var renderer = new IronPdf.HtmlToPdf();

        // Render an HTML string as a PDF document
        var pdfDocument = renderer.RenderHtmlAsPdf("<html><body><h1>Hello, IronPDF!</h1></body></html>");

        // Convert the entire PDF document to a collection of bitmap images
        var bitmapPages = pdfDocument.ToBitmap();

        int i = 0;
        // Iterate through each page bitmap and save it as a BMP file
        foreach (var image in bitmapPages)
        {
            i++;
            // Save each image as a BMP file with a unique file name
            image.SaveAs($"output_{i}.bmp");
        }
    }
}

Dieses Codebeispiel durchläuft alle Seiten in der geladenen PDF-Datei. Die Bitmap-Darstellung des Seiteninhalts wird durch Aufrufen der ToBitmap Methode für jede Seite erhalten, die ein AnyBitmap Objekt ergibt. Das Bitmap-Bild wird dann mit der SaveAs Methode gespeichert und der Ausgabe-Dateiname wird anhand eines Nummerierungsschemas erstellt.

Nachfolgend die einfachen Schritte, um ein PDF in ein BMP-Bildformat zu konvertieren:

  • Die bereitgestellte PDF-Datei wird mithilfe der HtmlToPdf.RenderHtmlAsPdf Methode von einem HTML-String gerendert.
  • Die ToBitmap Methode wird auf das PDF-Dokument angewendet, um es in eine Sammlung von AnyBitmap Objekten umzuwandeln, von denen jedes eine Seite darstellt.
  • Die Konvertierung für jede Seite wird in der Schleife durchgeführt, wobei jedes Bitmap mit der SaveAs Funktion gespeichert wird, um BMP-Dateien zu erstellen.

Nachfolgend die Ausgabedatei, die aus dem obigen Code generiert wurde.

Wie man C# verwendet, um PDF in Bitmap zu konvertieren: Abbildung 2 - Beispiel der Ausgabedatei, die aus dem obigen Code generiert wurde

Weitere Informationen finden Sie im IronPDF-Beispielhandbuch zur Verwendung von HTML, um ein PDF zu erstellen.

Abschluss

Schließlich können C#-Entwickler mit dem umfangreichen Funktionsspektrum von IronPDF zur PDF-Manipulation, -Rendering und -Konvertierung das Potenzial von PDF-Dateien voll ausschöpfen. Durch die Nutzung der ausgeklügelten Funktionen von IronPDF können Entwickler PDF-Dateien problemlos in Bitmap-Bilder für den Einsatz in visuellen Analyseprojekten, bildzentrierten Anwendungen und Workflows konvertieren.

Das Erlernen der PDF-zu-Bitmap-Konvertierung mit IronPDF eröffnet eine Welt voller Möglichkeiten, fördert Kreativität und Effizienz in der Softwareentwicklung, unabhängig von Ihrer Anwendung – Dokumentenmanagementsysteme, visuelle Berichterstattung oder bildbasierte Analyse. Mit IronPDF an Ihrer Seite können Sie Ihren Anwendungen Reichtum verleihen und die Benutzer begeistern, indem Sie statische PDF-Dokumentinhalte in dynamische visuelle Erlebnisse umwandeln.

IronPDFs Lite-Edition kommt mit einem Jahr Softwareunterstützung, Upgrade-Optionen und einer dauerhaften Lizenz. Kunden haben eine mit Wasserzeichen versehene Testperiode, in der sie das Produkt unter praktischen Bedingungen bewerten können. Erfahren Sie mehr über IronPDFs Lizenzierung, Kosten und kostenlose Testoptionen. Um mehr über die Produktpalette von Iron Software zu erfahren, besuchen Sie bitte Entdecken Sie das Produktangebot von Iron Software.

Curtis Chau
Technischer Autor

Curtis Chau hat einen Bachelor-Abschluss in Informatik von der Carleton University und ist spezialisiert auf Frontend-Entwicklung mit Expertise in Node.js, TypeScript, JavaScript und React. Leidenschaftlich widmet er sich der Erstellung intuitiver und ästhetisch ansprechender Benutzerschnittstellen und arbeitet gerne mit modernen Frameworks sowie der Erstellung gut strukturierter, optisch ansprechender Handbücher.

...
Weiterlesen

Verwandte Artikel

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
Buchen Sie Ihre kostenlose Live-Demo
Booking Badge

Von Millionen von Ingenieur*innen weltweit vertraut

Kundenlogos von Iron Software
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
Kundenlogos von Iron Software
Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.
C# NuGet-Bibliothek für PDF
Installation mit NuGet

Version: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. Rechtsklick auf Referenzen, NuGet-Pakete verwalten
  2. Wählen Sie Durchsuchen und suchen Sie nach 'IronPDF'
  3. Paket auswählen und installieren
C# PDF DLL
Download DLL

Version: 2026.9

oder laden Sie den Windows-Installer hier herunter.

  1. Laden Sie IronPDF herunter und entpacken Sie es in ein Verzeichnis wie ~/Libs innerhalb Ihres Lösungsverzeichnisses
  2. Im Visual Studio-Projektmappen-Explorer klicken Sie mit der rechten Maustaste auf Referenzen. Wählen Sie Durchsuchen, "IronPDF.dll"

Lizenzen ab 749 $