在 C# 中拆分 PDF 并提取页面

IronPDF使通过拆分和提取页面来编辑PDF文档布局的过程变得非常轻松。 使用IronPDF,您可以将单个页面或页面范围提取到新的 PdfDocument 对象中,然后可以保存或进一步编辑这些对象。 这一切都要感谢 PdfDocument.CopyPage 方法。

在我们深入了解拆分PDF文件的核心过程之前,我们先创建一个HTML字符串,该字符串将用于制作示例PDF。 然后使用 ChromePdfRenderer 类将 HTML 字符串转换为 PDF 文档。 RenderHtmlAsPdf 方法执行转换,生成的 PDF 存储在 PdfDocument 对象中。

现在,我们可以开始拆分PDF。 首先,我们使用 CopyPage(0) 方法复制 PDF 的第一页,并将其存储在 page1Doc 变量中。 这简单的代码行从PDF中提取了指定的页面。 然后,使用 SaveAs 方法,我们将提取的页面保存为一个新的、单独的 PDF 文件。

要提取页面范围,可以使用 CopyPages 方法从原始 PDF 中提取指定页面范围内的页面。 (请记住,页面是从零开始索引的,因此1和2指的是第二和第三页)。 提取出的页面存储在 page23Doc 变量中。 现在,您可以继续进一步操作这些提取的页面,或者使用 SaveAs 方法将提取的页面另存为新的 PDF 文档。

立即学习使用 IronPDF 拆分多页 PDF 文件

准备开始了吗?
Nuget 下载 17,803,474 | 版本: 2026.3 刚刚发布
Still Scrolling Icon

还在滚动吗?

想快速获得证据? PM > Install-Package IronPdf
运行示例看着你的HTML代码变成PDF文件。