图像转换为PDF

使用 "IronPdf.ImageToPdfConverter "类从一个或多个图像文件生成 PDF。

如何在 C&num 中将图像转换为 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")
VB   C#

将多个图像合并到 PDF 文件中

我们还可以使用 "System.IO.Directory.EnumerateFiles "和 "ImageToPdfConverter.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)
VB   C#