处理文档

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

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

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

文件编辑

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

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

使用分页符

分页符是一个特殊功能,允许文档重新流动。

PDF 排版

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

拆分

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