使用IRONPDF

如何将图像合并成一个PDF

更新 2024年一月21日
分享:

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

步骤 1

打开 Adobe Acrobat 在线 网站。

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

Adobe Acrobat 网站

步骤 2

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

步骤 3

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

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

导航至 Adobe Acrobat 在线页面

步骤 4

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

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

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

步骤 5

现在会弹出 JPG 转 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 等。该库还支持不同位深和格式的图像,包括 PNG 和 TIFF.您可以使用该库创建自己的 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 转换器就可以使用了。更多详情,请访问 样品页面.

Licensing

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

< 前一页
如何使用C#在PDF中添加图片
下一步 >
将ASPX转换为PDF

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

免费NuGet下载 总下载量: 10,746,704 查看许可证 >