在 C# 中合并两个或多个 PDF
IronPDF 的合并功能可让您将多个 PDF 文档无缝合并为一个文件。 无论您处理的是 HTML 渲染的 PDF 还是现有的 PDF 文件,IronPDF 都提供了一个简单的 API 用于合并。 利用 IronPDF 强大的合并功能,轻松合并您的 PDF 文件,同时保持每个文档的结构和内容完整性。
The 5 Steps to Merging PDF Documents in C
在开始合并 PDF 文档之前,我们需要先创建一个 HTML 字符串,本示例中将使用该字符串来渲染 PDF 文档。 这些 HTML 字符串的名称为 html_a 和 html_b。 完成这些内容后,我们可以继续进行 PDF 的渲染和合并。
首先,您需要创建一个新的 ChromePdfRenderer 实例。 这个功能强大的渲染器将用于将我们创建的 HTML 内容转换为高质量的 PDF 文档。 通过使用 RenderHtmlAsPdf 方法,我们可以将 HTML 内容渲染为 PDF 文档。
现在,是时候将这些 PDF 文档合并为一个名为 Merged.pdf 的 PDF 文件了。 这通过 Merge 方法实现,该方法接收传入的两个 PDF 文档,并仅用一行代码将其合并。 这使得使用 IronPDF 合并文档成为一项高效且易于实现的任务。
最后,只需保存合并后的 PDF 文件即可。 在此,您可以利用 IronPDF 的各种 PDF 工具进一步编辑和处理此 PDF 文档。
除了合并两个 PDF 文档的基本功能外,IronPDF 还能合并任意数量的 PDF 文档。 在我们的基本示例中,我们演示了如何通过将两个 PDF 文档分别作为独立参数指定,来合并这两个 PDF 文档。 若要合并两个以上的文档,您需要将此双参数方法替换为 List 重载,如下所示的进阶代码示例中所示:

