PdfFileEditor 类

处理 PDF 文档包括各种功能。管理 PDF 文件的页面是这项工作的一个重要部分。Aspose.Pdf.Facaded 提供了 PdfFileEditor 类用于此目的。

PdfFileEditor 类包含帮助操作单个页面的方法;该类不编辑或操作页面的内容。您可以插入新页面、删除现有页面、拆分页面,或者可以使用 PdfFileEditor 指定页面的排版。

该类提供的功能可以分为三个主要类别,即文件编辑、PDF 排版和拆分。我们将详细讨论这些部分:

文件编辑

我们可以在此部分中包含的功能有插入、追加、删除、连接和提取。您可以使用插入方法在指定位置插入新页面,或将页面追加到文件末尾。您还可以使用删除方法删除文件中的任意数量页面,通过指定一个包含要删除页面编号的整数数组。连接方法帮助您将多个 PDF 文件的页面连接在一起。您可以使用提取方法提取任意数量的页面,并将这些页面保存到另一个 PDF 文件或内存流中。

本节探讨了该类的能力并解释了其方法的目的。

使用分页符

分页符是一种特殊功能,允许文档重新排版。

PDF 排版

排版是指在打印之前正确排列页面的过程。PdfFileEditor 提供了两个方法用于此目的,即 MakeBookletMakeNUp。MakeBooklet 方法帮助排列页面,以便在打印后易于折叠或装订,而 MakeNUp 方法允许在 PDF 文件的一页上打印多个页面。

拆分

拆分功能允许您将现有的 PDF 文件分成不同的部分。您可以拆分 PDF 文件的前半部分或后半部分。由于 PdfFileEditor 提供了多种拆分方法,您还可以将文件拆分为单个页面或多个页面的多个集合。