跳至页脚内容
PDF 工具

如何将 PDF 文件合并为一个文档

PDF 文件是存储数据和保存信息最可靠的文件类型。 有许多工具可以将 PDF 文件合并为一个文档。 以下是一些易于使用且推荐的 PDF 文件合并工具。

1. Adobe Acrobat 在线版

Adobe Acrobat 在线 PDF 合并器软件是一个有用的工具,可以用来创建、编辑和转换 PDF 文件。 你也可以使用此工具在线和离线将 PDF 文件合并成一个 PDF。在线工具相对易于使用,因为首次使用是免费的; 之后,你还可以选择免费试用或下载应用程序以免费使用。

如何使用 Adobe Acrobat 合并 PDF 文件

在 Adobe Acrobat 中合并 PDF 文件的步骤如下:

  1. 打开Adobe Acrobat 在线 PDF 合并器
  2. 打开网站后,你会看到合并 PDF 或合并文件的选项。
  3. 你可以点击选择的文件或将文件拖放到指定位置。
  4. 这样你的 PDF 文件就会打开。 你也可以打开多个 PDF 文件。
  5. 如果 PDF 文件有多页,你也可以通过重新排序页面来编辑它。
  6. 修改 PDF 文件后,点击右上角的合并或合并按钮。
  7. 下载或分享合并后的 PDF 的链接。
class="content-img-align-center">
class="center-image-wrapper"> How To Combine Pdf Files Into One Document 1 related to 如何使用 Adobe Acrobat 合并 PDF 文件

图 1Adobe 在线阅读器 - 合并文件

class="content-img-align-center">
class="center-image-wrapper"> How To Combine Pdf Files Into One Document 2 related to 如何使用 Adobe Acrobat 合并 PDF 文件

图 2Adobe 在线阅读器 - 下载和分享文件

2. Combine PDF - 免费在线 PDF 合并工具

这个 PDF 合并工具是一个免费且易于使用的在线工具,允许你在不安装任何软件的情况下将多个 PDF 或图像文件合并为一个 PDF。 该网站界面非常直观,仅用于合并和转换PDF 文件

如何使用 Combine PDF 工具合并 PDF 文件

使用 Combine PDF 工具合并 PDF 文件,请按照以下步骤:

  1. 打开Combine PDF 在线工具
  2. 你会看到不同的 PDF 文件“转换”选项。
  3. 选择合并 PDF菜单选项。
  4. 你可以上传文件或拖放多个文件。
  5. 添加 PDF 文件后,你可以重新排序 PDF 页面。
  6. 点击合并按钮合并 PDF。
  7. Combine PDF 在线工具将自动下载合并的 PDF。
class="content-img-align-center">
class="center-image-wrapper"> How To Combine Pdf Files Into One Document 3 related to 如何使用 Combine PDF 工具合并 PDF 文件

图 3Combine PDF - 上传文件

class="content-img-align-center">
class="center-image-wrapper"> How To Combine Pdf Files Into One Document 4 related to 如何使用 Combine PDF 工具合并 PDF 文件

图 4Combine PDF - 合并

3. SmallPDF - 在线 PDF 合并工具

SmallPDF 合并工具允许你将多个 PDF 文件合并为一个。 此外,你可以添加许多其他 PDF 并将它们合并为单个PDF 文档中。 这个 PDF 合并工具基于浏览器,因此它也适用于MacLinux

如何使用 SmallPDF 合并 PDF 文件

在 SmallPDF 中合并 PDF 的步骤如下:

  1. 打开SmallPDF 合并工具
  2. 选择文件或多个文件,或者你可以将 PDF 文件拖放到指定位置。
  3. 添加 PDF 文件后,会出现两个选项:合并文件或合并页面。
  4. 你可以选择合并文件选项,因为这是免费的。
  5. 如果你想使用合并页面选项,可以开始为期七天的免费试用或购买订阅。
  6. 选择选项后,可以重新排列 PDF 的位置。
  7. 最后,点击合并 PDF
  8. 合并的文档将生成,你可以导出或分享新文档为你喜欢的格式。
class="content-img-align-center">
class="center-image-wrapper"> How To Combine Pdf Files Into One Document 5 related to 如何使用 SmallPDF 合并 PDF 文件

图 5Small PDF - 选择文件

class="content-img-align-center">
class="center-image-wrapper"> How To Combine Pdf Files Into One Document 6 related to 如何使用 SmallPDF 合并 PDF 文件

图 6Small PDF - 合并文件选项

class="content-img-align-center">
class="center-image-wrapper"> How To Combine Pdf Files Into One Document 7 related to 如何使用 SmallPDF 合并 PDF 文件

图 7Small PDF - 合并 PDF!

class="content-img-align-center">
class="center-image-wrapper"> How To Combine Pdf Files Into One Document 8 related to 如何使用 SmallPDF 合并 PDF 文件

图 8Small PDF - 导出或分享

4. iLovePDF - 在线 PDF 合并工具

iLovePDF 努力为你提供可能的最小文件大小,同时保持最高标准。 iLovePDF 是安全的,因为他们会在两小时内删除存档文件。

如何使用 iLovePDF 合并 PDF 文档

我们可以通过以下步骤使用 iLovePDF 工具合并 PDF 文件:

  1. 打开iLovePDF 合并 PDFs
  2. 然后,选择或拖放 PDF 文件到拖放区域。
  3. 你可以选择两个 PDF 或合并多个 PDF。
  4. 选择文档后,你可以通过拖动第二个 PDF 文件或你想移动的任意数量的文件来改变顺序。
  5. 点击合并 PDF
  6. 下一个标签页将打开,并会下载新的单个文档。
  7. 你也可以分享链接,立即删除,或将其分享至 Google Drive 等。
class="content-img-align-center">
class="center-image-wrapper"> How To Combine Pdf Files Into One Document 9 related to 如何使用 iLovePDF 合并 PDF 文档

图 9I Love PDF - 选择或拖放文件

class="content-img-align-center">
class="center-image-wrapper"> How To Combine Pdf Files Into One Document 10 related to 如何使用 iLovePDF 合并 PDF 文档

图 10I Love PDF - 合并 PDF

IronPDF - 使用 C# 库合并 PDF

IronPDF 是一个专门设计用于处理所有 PDF 相关任务的 .NET 库,如创建 PDF、合并两份以上的 PDF 文件转为一个、将 Word 文件转换为 PDF 文件以及删除文件。

有经验的人知道如何使用 C# 编程将两个或更多文件合并为一个文档,他们知道 IronPDF 是满足他们需求的最佳工具。

IronPDF 使开发人员能够轻松操作 PDF 页面并满足他们的需求。 对于想知道如何做到这一点的人,下面是一个使用 Visual Studio 的简单示例。

首先,打开 Visual Studio 然后进入工具。 接下来,扩展 NuGet 包管理器并点击如下图所示的第二个选项。

class="content-img-align-center">
class="center-image-wrapper"> How To Combine Pdf Files Into One Document 11 related to IronPDF - 使用 C# 库合并 PDF

图 11

然后,NuGet 解决方案窗口将出现。 在此窗口中,进入浏览,搜索 IronPDF 并安装。

class="content-img-align-center">
class="center-image-wrapper"> How To Combine Pdf Files Into One Document 12 related to IronPDF - 使用 C# 库合并 PDF

图 12

之后,只需编写这段代码以将两个 PDF 文件合并为一个文件。

// Install the IronPdf package via NuGet to work with PDF documents.
using IronPdf;

class PDFMerger
{
    static void Main()
    {
        // Define HTML content for two PDF documents
        var html_a = @"<p> [PDF_A] </p>
                       <p> [PDF_A] 1st Page </p>
                       <div style='page-break-after: always;'></div>
                       <p> [PDF_A] 2nd Page</p>";

        var html_b = @"<p> [PDF_B] </p>
                       <p> [PDF_B] 1st Page </p>
                       <div style='page-break-after: always;'></div>
                       <p> [PDF_B] 2nd Page</p>";

        // Initialize a new pdf renderer using Chrome
        var Renderer = new IronPdf.ChromePdfRenderer();

        // Render HTML strings as PDF documents
        var pdfdoc_a = Renderer.RenderHtmlAsPdf(html_a);
        var pdfdoc_b = Renderer.RenderHtmlAsPdf(html_b);

        // Merge the two PDFs into a single document
        var merged = IronPdf.PdfDocument.Merge(pdfdoc_a, pdfdoc_b);

        // Save the combined PDF to the file system
        merged.SaveAs("Merged.pdf");
    }
}
// Install the IronPdf package via NuGet to work with PDF documents.
using IronPdf;

class PDFMerger
{
    static void Main()
    {
        // Define HTML content for two PDF documents
        var html_a = @"<p> [PDF_A] </p>
                       <p> [PDF_A] 1st Page </p>
                       <div style='page-break-after: always;'></div>
                       <p> [PDF_A] 2nd Page</p>";

        var html_b = @"<p> [PDF_B] </p>
                       <p> [PDF_B] 1st Page </p>
                       <div style='page-break-after: always;'></div>
                       <p> [PDF_B] 2nd Page</p>";

        // Initialize a new pdf renderer using Chrome
        var Renderer = new IronPdf.ChromePdfRenderer();

        // Render HTML strings as PDF documents
        var pdfdoc_a = Renderer.RenderHtmlAsPdf(html_a);
        var pdfdoc_b = Renderer.RenderHtmlAsPdf(html_b);

        // Merge the two PDFs into a single document
        var merged = IronPdf.PdfDocument.Merge(pdfdoc_a, pdfdoc_b);

        // Save the combined PDF to the file system
        merged.SaveAs("Merged.pdf");
    }
}
' Install the IronPdf package via NuGet to work with PDF documents.
Imports IronPdf

Friend Class PDFMerger
	Shared Sub Main()
		' Define HTML content for two PDF documents
		Dim html_a = "<p> [PDF_A] </p>
                       <p> [PDF_A] 1st Page </p>
                       <div style='page-break-after: always;'></div>
                       <p> [PDF_A] 2nd Page</p>"

		Dim html_b = "<p> [PDF_B] </p>
                       <p> [PDF_B] 1st Page </p>
                       <div style='page-break-after: always;'></div>
                       <p> [PDF_B] 2nd Page</p>"

		' Initialize a new pdf renderer using Chrome
		Dim Renderer = New IronPdf.ChromePdfRenderer()

		' Render HTML strings as PDF documents
		Dim pdfdoc_a = Renderer.RenderHtmlAsPdf(html_a)
		Dim pdfdoc_b = Renderer.RenderHtmlAsPdf(html_b)

		' Merge the two PDFs into a single document
		Dim merged = IronPdf.PdfDocument.Merge(pdfdoc_a, pdfdoc_b)

		' Save the combined PDF to the file system
		merged.SaveAs("Merged.pdf")
	End Sub
End Class
$vbLabelText   $csharpLabel

有关此主题的更多信息,请访问以下Iron Software 网站上的 PDF 合并示例

Curtis Chau
技术作家

Curtis Chau 拥有卡尔顿大学的计算机科学学士学位,专注于前端开发,精通 Node.js、TypeScript、JavaScript 和 React。他热衷于打造直观且美观的用户界面,喜欢使用现代框架并创建结构良好、视觉吸引力强的手册。

除了开发之外,Curtis 对物联网 (IoT) 有浓厚的兴趣,探索将硬件和软件集成的新方法。在空闲时间,他喜欢玩游戏和构建 Discord 机器人,将他对技术的热爱与创造力相结合。