Bilder in PDF

Konstruiere ein PDF aus einer oder mehreren Bilddateien mithilfe der Klasse IronPdf.ImageToPdfConverter.

Wie man ein Bild in C# in ein PDF-Dokument konvertiert;

Angenommen, es befindet sich ein einzelnes Bild auf einem Computer unter C:\images\example.png, können wir es schnell in ein PDF-Dokument konvertieren, indem wir die Methode IronPdf.ImageToPdfConverter.ImageToPdf mit seinem Dateipfad aufrufen:

IronPdf.ImageToPdfConverter.ImageToPdf(@"C:\images\example.png").SaveAs("example.pdf");
IronPdf.ImageToPdfConverter.ImageToPdf(@"C:\images\example.png").SaveAs("example.pdf");
IronPdf.ImageToPdfConverter.ImageToPdf("C:\images\example.png").SaveAs("example.pdf")
$vbLabelText   $csharpLabel

Kombinieren Sie mehrere Bilder in einer PDF-Datei

Wir können auch Bilder stapelweise in eine einzige PDF-Datei konvertieren, indem wir System.IO.Directory.EnumerateFiles zusammen mit ImageToPdfConverter.ImageToPdf verwenden:

string sourceDirectory = "D:\web\assets";
string destinationFile = "JpgToPDF.pdf";
var imageFiles = Directory.EnumerateFiles(sourceDirectory, "*.jpg");
ImageToPdfConverter.ImageToPdf(imageFiles).SaveAs(destinationFile);
string sourceDirectory = "D:\web\assets";
string destinationFile = "JpgToPDF.pdf";
var imageFiles = Directory.EnumerateFiles(sourceDirectory, "*.jpg");
ImageToPdfConverter.ImageToPdf(imageFiles).SaveAs(destinationFile);
Dim sourceDirectory As String = "D:\web" & ChrW(7) & "ssets"
Dim destinationFile As String = "JpgToPDF.pdf"
Dim imageFiles = Directory.EnumerateFiles(sourceDirectory, "*.jpg")
ImageToPdfConverter.ImageToPdf(imageFiles).SaveAs(destinationFile)
$vbLabelText   $csharpLabel

Erfahren Sie mehr über das Konvertieren von Bildern in PDFs mit IronPDF, um Ihre Anwendungen zu verbessern, oder besuchen Sie die Iron Software-Website, um die gesamte Suite an Entwickler-Tools von Iron Software zu entdecken, darunter IronBarcode, IronOCR und mehr.