PDF 工具

如何在没有Adobe的情况下合并PDF文件

更新 2024年八月13日
分享:

在现代数字时代,PDF 文件已成为最流行的文件格式之一。 无论是商业报告、学术论文还是电子书,PDF 都为信息共享提供了一个可靠的多功能平台。 但是,有时您可能有多个 PDF 文件,希望将它们合并为一个文档。

Adobe Acrobat Reader 被认为是合并 PDF 文件的行业标准,但它并不总是易于访问或直接使用。 在本指南中,我们将介绍如何使用功能丰富的 C# 库 IronPDF 合并 PDF 文件,并推荐几款提供基本功能的免费在线工具。

IronPDF:卓越的 C# PDF 库

IronPDF 是一个轻量级的 .NET PDF 库,专为网络开发人员设计。 PDF 转换只是众多用途中的一种--它使 PDF 的读取、书写和操作变得轻而易举,您可以在桌面和网络的 .NET 项目中使用它。 最重要的是,它可以在开发环境中免费试用。

IronPDF 的主要优势之一是其灵活性。 它可以作为独立的桌面应用程序使用,也可以使用 IronPDF API 集成到您的网络应用程序中。 此外,IronPdf 兼容 Windows 和 Mac 操作系统,因此用户范围广泛。

合并PDF文件 - 入门

在 Visual Studio 中创建项目

首先,打开 Visual Studio,进入文件 -> 新项目 -> 控制台应用程序。 输入项目名称,选择要保存的位置,然后点击 "下一步 "按钮。 选择最新的 .NET Framework,然后创建。 一旦您的项目启动并运行,就可以添加我们的资料库了。

安装 IronPDF 库

IronPdf 易于使用,但安装起来更简单。 有几种方法可以做到这一点:

方法 1:NuGet 软件包管理器控制台

在 Visual Studio 的 "解决方案资源管理器 "中,右键单击 "引用",然后单击 "管理 NuGet 包"。 点击浏览并搜索 "IronPDF,并安装最新版本。 如果您看到这个,说明它正在工作:

如何不使用Adobe合并PDF文件:图1

您也可以进入工具 -> NuGet 包管理器 -> Packet Manager 控制台,然后在 "包管理器 "选项卡中输入以下一行:

Install-Package IronPdf

最后,您可以直接从 购买IronPDFNuGet 的 IronPDF 软件包页面. 从页面右侧的菜单中选择 "下载软件包 "选项,双击下载即可自动安装,然后重新加载 "解决方案 "即可在项目中开始使用。

没有成功? 您可以在我们的高级 NuGet 安装指南.

方法 2:使用 DLL 文件

您也可以直接从我们这里获取 IronPdf DLL 文件,然后手动将其添加到 Visual Studio 中。 有关 Windows、MacOS 和 Linux DLL 软件包的完整说明和链接,请查看我们专门的IronPDF 安装说明.

添加 IronPDF 命名空间

请务必记住在代码开头使用 IronPDF 命名空间,如下所示:

using IronPdf;
using IronPdf;
Imports IronPdf
VB   C#

使用 IronPDF 合并 PDF 文件

现在我们有了项目并添加了 IronPDF,是时候合并我们的 PDF 文件了。

加载 PDF 文件

第一步是加载我们要合并的 PDF 文档。 您可以使用 PdfDocument.FromFile 方法来实现这一点。 在下面的示例中,我们正在加载名为 A.pdf 和 B.pdf 的两个 PDF 文件:

var firstPDF = PdfDocument.FromFile("A.pdf");
var secondPDF = PdfDocument.FromFile("B.pdf");
var firstPDF = PdfDocument.FromFile("A.pdf");
var secondPDF = PdfDocument.FromFile("B.pdf");
Dim firstPDF = PdfDocument.FromFile("A.pdf")
Dim secondPDF = PdfDocument.FromFile("B.pdf")
VB   C#

合并 PDF 文件

加载 PDF 文件后,您可以使用 PdfDocument.Merge 方法将它们合并为一个 PDF 文件。在下面的示例中,我们将合并 "firstPDF "和 "secondPDF "文件:

var merged = PdfDocument.Merge(firstPDF, secondPDF);
var merged = PdfDocument.Merge(firstPDF, secondPDF);
Dim merged = PdfDocument.Merge(firstPDF, secondPDF)
VB   C#

保存合并后的 PDF 文件

最后,您需要将合并后的 PDF 文件保存到计算机中。 您可以使用 SaveAs 方法来完成翻译。 在下面的示例中,我们将合并后的 PDF 文件保存为 "Merged.pdf":

merged.SaveAs("Merged.pdf");
merged.SaveAs("Merged.pdf");
merged.SaveAs("Merged.pdf")
VB   C#

使用 IronPDF 合并两个 PDF 文件的完整代码如下:

using IronPdf;

var firstPDF = PdfDocument.FromFile("A.pdf");
var secondPDF = PdfDocument.FromFile("B.pdf");
var merged = PdfDocument.Merge(firstPDF, secondPDF);
merged.SaveAs("Merged.pdf");
using IronPdf;

var firstPDF = PdfDocument.FromFile("A.pdf");
var secondPDF = PdfDocument.FromFile("B.pdf");
var merged = PdfDocument.Merge(firstPDF, secondPDF);
merged.SaveAs("Merged.pdf");
Imports IronPdf

Private firstPDF = PdfDocument.FromFile("A.pdf")
Private secondPDF = PdfDocument.FromFile("B.pdf")
Private merged = PdfDocument.Merge(firstPDF, secondPDF)
merged.SaveAs("Merged.pdf")
VB   C#

通过遵循这些步骤并使用IronPDF库,您可以轻松将多个PDF文件合并到一个文档中使用IronPDF。

免费在线工具

有一些工具可以让您在线合并 PDF 文件。这些工具可能很方便,但灵活性和安全性不如 IronPDF 等专用 PDF 库。

PDFSam Basic

PDFSam Basic 是一款轻量级、用户友好型 PDF 编辑器,可用于合并、分割和处理 PDF 文件。 它提供了一系列易于使用的基本功能,对于那些 PDF 编辑新手来说是一个不错的选择。

如何使用 PDFSam Basic 合并 PDF 文件

  • 从官方网站下载并安装 SamPDF Basic
  • 打开程序,点击侧边菜单上的合并按钮
  • 打开要合并的 PDF 文件
  • 通过拖放将文件重新排列到所需的顺序。
  • 选择输出文件的目的地,然后单击运行按钮

小型 PDF

SmallPDF 是一款流行的在线工具,提供一系列 PDF 编辑功能,包括合并多个 PDF 文件的功能。 SmallPDF 的主要优势之一是其便捷性。 由于这是一个基于网络的工具,您可以从任何有网络连接的设备上访问它,而无需下载或安装任何软件。

如何使用 SmallPDF 合并 PDF 文件

  • 使用 SmallPDF 合并 PDF然后点击 "合并 PDF "按钮
  • 单击 "选择文件 "并选择要合并的文件
  • 通过拖放将文件重新排列成所需的顺序
  • 选择合并文件选项
  • 单击合并 PDF 按钮,等待工具处理文件
  • 保存合并后的 PDF 文件

结论

这就是如何在不使用 Adobe Acrobat 的情况下合并 PDF 文件。 PDFSam Basic 和 SmallPDF 易于使用,提供一系列基本编辑功能。 然而,对于功能更强大的 PDF 编辑解决方案而言,IronPDF 所提供的灵活性是无法比拟的。

IronPDF 是满足您所有 PDF 文档需求的头号工具,HTML 到 PDF 转换、PDF 格式化工具、内置安全性和合规性功能等功能一应俱全。

准备好使用 IronPDF了吗? 您可以从我们的IronPDF 30 天免费试用版. 它还可以完全免费用于开发目的,因此您可以真正领略到它的魅力。 如果您喜欢,IronPDF 起价低至IronPDF 授权费 749 美元. 如需更多优惠,请查看Iron Suite 许可选项在这里,您可以用两个工具的价格获得所有九个 Iron Software 工具。 快乐编程!

如何在没有Adobe的情况下合并PDF文件:图2

< 前一页
使PDF可编辑(免费在线工具)
下一步 >
如何在 Mac 上编辑 PDF 文件

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

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