使用IRONPDF

如何将图像合并成一个PDF

更新 2024年一月21日
分享:

本文将演示如何使用 Adobe Acrobat Online 和 IronPDF C# 库从多张照片创建 PDF 文档,并将新创建的 PDF 文件保存到本地文件系统。 按照以下步骤进行:

步骤 1

打开Adobe Acrobat 在线网站。

如何将图像合并成一个 PDF,图 1:Adobe Acrobat 网站

Adobe Acrobat 网站

第二步

您需要登录本网站。如果您没有 Adobe 帐户,请单击注册按钮创建一个。 注册完成后,请单击登录按钮并输入您的凭据登录 Adobe Acrobat 网站。

步骤 3

登录后,您将看到 Adobe Acrobat Online 的界面。这里有许多与 PDF 相关的选项。 接下来,点击 "所有工具 "选项卡。

如何将图像合并为一个 PDF,图 2:导航至 Adobe Acrobat 在线页面

导航至 Adobe Acrobat 在线页面

第四步

然后,您将看到 Adobe Acrobat Online 提供的工具列表,并选择 "JPG 到 PDF "工具。

如何将图像合并为一个 PDF,图 3:导航至网站上的 JPG 转 PDF 工具

导航至网站上的 JPG 转 PDF 工具

第五步

现在将打开 JPG-to-PDF 工具的弹出窗口。 您将看到 "拖放文件 "和 "从您的设备添加文件 "选项。 您可以拖放多张图片,或从同一文件夹或不同文件夹中选择设备中的所有图片。

如何将图像合并为一个 PDF,图 4:JPG 到 PDF 的拖放文件模式

将 JPG 转换为 PDF 的拖放文件模式

选择所有照片后,点击继续按钮。 这将把多个图像合并为一个 PDF 文件。该过程将在不使用第三方应用程序的情况下将图像合并到一个文档中。

如何将图像合并为一个 PDF,图 5:Adobe Acrobat 处理上传的文件

使用 Adobe Acrobat 处理上传文件

转换后,您将在标签页中看到输出的 PDF。 您可以点击下载托盘按钮将 PDF 下载到您的系统中。

IronPDF:C# PDF 库

IronPDF C# PDF 库是一个用于读写和自定义 PDF 文档的 .NET 库。 IronPDF C# 库力求提供最完整、准确和跨平台的 PDF 信息源。 它提供了一个高级 API,其设计尽可能直观。 该库提供对 Adobe Acrobat 中绝大多数可用功能的访问,包括那些未免费提供的功能。

该库提供的方法和属性使您只需几行代码就能读写 PDF 文件。 您可以在不同版本之间转换 PDF、从 PDF 阅读文本在不提取 PDF 文件和元数据的情况下,将页面添加到现有文档中、在页面上插入图像在不同的位置和规模、从页面中提取文本您还可以在文档内创建 PDF、从现有文档创建新的 PDF 等。 该库还支持不同位深度和格式的图像,包括 PNG 和将多帧 TIFF 转换为 PDF. 您可以使用该库创建自己的 PDF 或处理他人的 PDF。 该库还支持创建和操作 PDF 中的书签在 PDF 中查找文本、从 PDF 中提取文本、从文档中提取形状并将其添加到新的 PDF 中、将 PDF 文档分割成页面并将它们重新合并在一起。

本节将使用 IronPDF 库使用多个图像创建 PDF 文件。 现在让我们来看看实现这一目标的代码示例。

代码示例

// PM> Install-Package IronPdf
using IronPdf;
using System.IO;
using System.Linq;

// One or more images as IEnumerable.  This example selects all JPEG images in a specific folder.
var ImageFiles = System.IO.Directory.EnumerateFiles(@"C:\project\assets").Where(f => f.EndsWith(".jpg") 
 f.EndsWith(".jpeg"));

// Convert the images to a PDF and save it.
ImageToPdfConverter.ImageToPdf(ImageFiles).SaveAs(@"C:\project\composite.pdf");

//Also see PdfDocument.RasterizeToImageFiles() method to flatten a PDF to images or thumbnails
// PM> Install-Package IronPdf
using IronPdf;
using System.IO;
using System.Linq;

// One or more images as IEnumerable.  This example selects all JPEG images in a specific folder.
var ImageFiles = System.IO.Directory.EnumerateFiles(@"C:\project\assets").Where(f => f.EndsWith(".jpg") 
 f.EndsWith(".jpeg"));

// Convert the images to a PDF and save it.
ImageToPdfConverter.ImageToPdf(ImageFiles).SaveAs(@"C:\project\composite.pdf");

//Also see PdfDocument.RasterizeToImageFiles() method to flatten a PDF to images or thumbnails
IRON VB CONVERTER ERROR developers@ironsoftware.com
VB   C#

在上面的代码中,只需几行代码就可以非常轻松地将多个图像转换为 PDF 文件。 这就是 IronPDF 的强大之处。 您无需上网登录网站。只需打开编辑器并编写一些代码,您的 PDF 转换器就可以使用了。 有关详细信息,请访问图像到 PDF 转换示例.

许可

IronPDF 可完全免费用于开发目的。 不过,在制作层面,需要付费。 IronPDF 提供三种计划。 Lite 计划适用于个人开发者,专业计划适用于需要功能强大的 PDF 软件且不受任何限制的个人或团队。 Unlimited 计划专为需要企业级解决方案的大型企业和机构而设计。 在开发、评估或测试阶段,所有三种计划都是免费的,但如果您决定在生产中使用 IronPDF,则需要支付许可费。 对于新用户,需要无附加条件的免费试用! 您还可以用购买两件产品的价格购买五件 Iron Software 产品。 参观IronPDF 许可证详细信息了解更多信息。

< 前一页
C# 将图像添加到 PDF(开发者教程)
下一步 >
将ASPX转换为PDF

准备开始了吗? 版本: 2024.12 刚刚发布

免费NuGet下载 总下载量: 11,781,565 查看许可证 >