在 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 中提取指定页面范围内的页面。 (请注意,页面编号从 0 开始,因此 1 和 2 分别指第二页和第三页。)最终提取的页面将存储在 page23Doc 变量中。 现在,您可以继续对这些提取的页面进行进一步处理,或使用 SaveAs 方法将提取的页面保存为新的 PDF 文档。

