圖像轉PDF

使用IronPdf.ImageToPdfConverter類別從一個或多個圖像文件構建PDF。

如何在C#中將圖像轉換為PDF

給定一個位於電腦上的單一圖像C:\images\example.png,我們可以透過調用IronPdf.ImageToPdfConverter.ImageToPdf方法並提供其檔案路徑,迅速將其轉換成PDF文件:

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

將多個圖像合併成一個PDF文件

我們還可以使用System.IO.Directory.EnumerateFilesImageToPdfConverter.ImageToPdf將圖像批量轉換為單個PDF文件:

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

探索更多關於使用IronPDF將圖像轉換為PDF以增強您的應用程式,或造訪Iron Software網站,以發現Iron Software提供的整套開發者工具,包括IronBarcode、IronOCR等。