PDF zu PNG Konverter
Der Documentize PDF zu PNG Konverter für .NET ist ein fortschrittliches Werkzeug, das es Ihnen ermöglicht, PDF-Dokumente in hochwertige PNG-Bilder zu konvertieren. Dieses Plugin ist darauf ausgelegt, Ihre Inhalte vielseitiger, zugänglicher und einfacher zu teilen, indem es PDF-Seiten in weit verbreitete Bildformate umwandelt.
Hauptmerkmale:
- PDF zu PNG konvertieren: Schnell und effizient ganze PDF-Dokumente oder spezifische Seiten in PNG-Bilder umwandeln.
- Anpassbare Auflösung: Legen Sie die gewünschte DPI (z.B. 300 DPI) für eine hochwertige Bildausgabe fest.
- Batch-Verarbeitung: Konvertieren Sie mehrere PDF-Seiten oder ganze Dokumente auf einmal.
- Einfache Ausgabeverwaltung: Bestimmen Sie die Ausgabeverzeichnisse für jede konvertierte PNG-Datei.
- Schnelle Konversion: Schnell, effizient und erfordert minimale Anstrengung zur Konfiguration.
So konvertieren Sie PDF in PNG
Um ein PDF-Dokument in PNG-Bilder zu konvertieren, folgen Sie diesen Schritten:
- Erstellen Sie eine Instanz der
Png
-Klasse. - Erstellen Sie eine Instanz von
PngOptions
, um den Konvertierungsprozess zu konfigurieren. - Fügen Sie die Eingabe-PDF-Datei mit der
AddInput
-Methode hinzu. - Geben Sie das Ausgabeverzeichnis für die PNG-Bilder mit der
AddOutput
-Methode an. - Führen Sie die Methode
Process
aus, um die PDF-Seiten in PNG-Bilder zu konvertieren.
1var converter = new Png();
2var options = new PngOptions();
3
4// Fügen Sie die Eingabe-PDF-Datei hinzu
5options.AddInput(new FileDataSource(@"C:\Samples\sample.pdf"));
6
7// Geben Sie das Ausgabeverzeichnis für PNG-Bilder an
8options.AddOutput(new FileDataSource(@"C:\Samples\images"));
9
10// Verarbeiten Sie die PDF zu PNG-Konversion
11converter.Process(options);
Anpassen der PDF zu PNG-Konversion
Sie können die Konversion anpassen, indem Sie die Auflösung einstellen und spezifische Seiten auswählen. Zum Beispiel, um nur die erste Seite eines PDFs bei 300 DPI zu konvertieren:
1var converter = new Png();
2var options = new PngOptions();
3
4// Legen Sie die Ausgabeauflösung auf 300 DPI fest
5options.OutputResolution = 300;
6
7// Konvertieren Sie nur die erste Seite
8options.PageRange = new PageRange(1);
9
10// Eingabe- und Ausgabe-Pfade hinzufügen
11options.AddInput(new FileDataSource(@"C:\Samples\sample.pdf"));
12options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.png"));
13
14// Verarbeiten Sie die Konversion
15converter.Process(options);
Batch-Verarbeitung für PDF zu PNG-Konversion
Das PDF zu PNG Konverter-Plugin unterstützt auch die Batch-Verarbeitung, sodass Sie mehrere Seiten oder sogar gesamte PDF-Dokumente in einzelne PNG-Dateien konvertieren können.
1var converter = new Png();
2var options = new PngOptions();
3
4// Fügen Sie die Eingabe-PDF-Datei hinzu
5options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
6
7// Legen Sie die Ausgabepfade für jede Seite fest
8options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.png"));
9options.AddOutput(new FileDataSource(@"C:\Samples\output_page_2.png"));
10
11// Verarbeiten Sie die Batch-Konversion
12converter.Process(options);
Verarbeiten der Konvertierungsergebnisse
Nach der Verarbeitung der Konversion gibt die Methode Process ein ResultContainer
-Objekt zurück, das die Konversionsergebnisse enthält. Sie können die Ausgabepfade der PNG-Bilder wie folgt ausdrucken:
1ResultContainer resultContainer = converter.Process(options);
2
3// Geben Sie die Ausgabepfade der PNG-Bilder aus
4foreach (FileResult result in resultContainer.ResultCollection)
5{
6 Console.WriteLine(result.Data.ToString());
7}