Diese Seite kann automatisch übersetzten Text enthalten.
Konvertieren Sie PDF in JPG in .NET
Müssen Sie PDF in JPG konvertieren in C# oder VB.NET? Sie können die Docotic.Pdf-Bibliothek verwenden, um JPEG-Bilder aus PDF-Dokumenten in .NET-Projekten zu generieren. Die Bibliothek kann Ihnen auch bei der Konvertieren von PDF in PNG oder TIFF helfen.
9.5.17664-dev 14,820 bestanden NuGet-Downloads insgesamt 4,998,853Docotic.Pdf wird mit kostenlosen und kostenpflichtigen Lizenzen geliefert. Die Bibliothek ist auf NuGet und auf unserer Site verfügbar. Holen Sie sich die Bibliothek und einen kostenlosen zeitlich begrenzten Lizenzschlüssel auf der Laden Sie die C# .NET PDF-Bibliothek herunter-Seite.
PDF-Seiten als JPG in C# speichern
Sie benötigen nur wenige Codezeilen, um PDF in JPG in .NET zu konvertieren. Dieses C#-Code-Snippet speichert PDF-Seiten als JPG-Bilder mit weißem Hintergrund und einer Auflösung von 72x72 dpi:
using BitMiracle.Docotic.Pdf;
PdfDrawOptions options = PdfDrawOptions.Create();
options.Compression = ImageCompressionOptions.CreateJpeg();
options.BackgroundColor = new PdfRgbColor(255, 255, 255);
using var pdf = new PdfDocument("your-document.pdf");
for (int i = 0; i < pdf.PageCount; ++i)
pdf.Pages[i].Save($"page_{i}.jpg", options);
Probieren Sie den entsprechenden Beispielcode für PDF-Seite als PNG-, JPG- oder TIFF-Bild speichern von GitHub aus.
Sie können anstelle von Dateien auch mit System.IO.Stream arbeiten:
PdfDrawOptions options = PdfDrawOptions.Create();
options.Compression = ImageCompressionOptions.CreateJpeg();
options.BackgroundColor = new PdfRgbColor(255, 255, 255);
using Stream input = ..;
using var pdf = new PdfDocument(input);
using Stream output = new MemoryStream();
pdf.Pages[0].Save(output, options);
...
Konvertieren Sie PDF in JPG mit einer benutzerdefinierten Auflösung
Mit der PdfDrawOptions-Klasse können Sie den
PDF-zu-JPG-Konvertierungsprozess anpassen. Sie können beispielsweise die Eigenschaften
HorizontalResolution
und VerticalResolution
verwenden, um die Auflösung der resultierenden
JPEG-Bilder festzulegen:
PdfDrawOptions options = PdfDrawOptions.Create();
options.Compression = ImageCompressionOptions.CreateJpeg();
options.BackgroundColor = new PdfRgbColor(255, 255, 255);
options.HorizontalResolution = 600;
options.VerticalResolution = 600;
page.Save("page.jpg", options);
Generieren Sie JPEG-Miniaturansichten für PDF-Seiten
Die Klasse PdfDrawOptions
bietet auch Methoden zum Begrenzen der resultierenden Bildgröße. Sie
können damit beispielsweise JPEG-Miniaturansichten aus PDF-Seiten generieren. Dieses C#-Beispiel
erstellt eine 300x300 Pixel große JPEG-Miniaturansicht der ersten Seite:
PdfDrawOptions options = PdfDrawOptions.CreateFitSize(new PdfSize(300, 300), false);
options.Compression = ImageCompressionOptions.CreateJpeg();
options.BackgroundColor = new PdfGrayColor(100);
pdf.Pages[0].Save("thumbnail.jpg", options);
Konvertieren Sie PDF in CMYK JPEG in .NET
Die Methode ImageCompressionOptions.CreateJpeg()
erstellt
JpegImageCompressionOptions-Objekte. Sie können die
Methoden JpegImageCompressionOptions
verwenden, um eine gewünschte JPEG-Bildqualität oder einen
gewünschten Farbraum festzulegen. Dieses C#-Codebeispiel zeigt, wie man eine PDF-Seite in CMYK-JPEG
mit 50-Qualität konvertiert:
PdfDrawOptions options = PdfDrawOptions.Create();
options.BackgroundColor = new PdfGrayColor(100);
options.Compression = ImageCompressionOptions.CreateJpeg().SetCmyk().SetQuality(50);
page.Save("cmyk.jpg", options);
Ist es möglich, PDF mit Transparenz in JPG zu konvertieren?
JPEG-Bilder unterstützen keine Transparenz. Aus diesem Grund verwenden die obigen Codebeispiele explizit weißen Hintergrund.
Wenn Sie PDF-Dateien in halbtransparente Bilder konvertieren möchten, verwenden Sie PNG oder TIFF als Ausgabebildkomprimierung.
Abschluss
Mit der Docotic.Pdf-Bibliothek können Sie PDF-Dateien problemlos in JPG in .NET konvertieren. Sie können Größe, Auflösung und Farbraum für ausgegebene JPEG-Bilder anpassen.
Sie können Docotic.Pdf auch zum Konvertieren von PDF-Dateien in PNG- oder TIFF-Bilder verwenden. Laden Sie Codebeispiele PDF zum Bild von GitHub herunter und probieren Sie sie aus.
Kontaktieren Sie uns, wenn Sie Fragen zur PDF-zu-JPG-Konvertierung haben.
Verwandte Ressourcen
- Artikel Konvertieren Sie PDF in ein Bild in C# und VB.NET
- Artikel Rendern und drucken Sie PDF-Dokumente in C# und VB.NET
- Codebeispiele für Konvertierung von PDF in Bild