本快速教程指导如何使用 Python 拆分 PDF。它包含有关环境设置的信息、正确应用程序的基本分步过程以及显示如何使用 Python 拆分 PDF 页面 并将每个页面另存为单独的 PDF 文件的可运行示例代码。您还将学习如何过滤页面并仅拆分所需页面或根据要求自定义输出 PDF 文件。
使用 Python 拆分 PDF 的步骤
- 将 IDE 配置为 通过 .NET 使用适用于 Python 的 Aspose.PDF 以拆分 PDF
- 将源 PDF 文件加载到包含多个 pages 的 Document 对象中进行拆分
- 解析加载的 PDF 文件的所有页面
- 在每次迭代中创建一个新的 PDF 文件并将当前迭代页面添加到其中
- 使用唯一名称保存生成的 PDF 文件,其中包含单个页面
这些步骤总结了使用 Python* 从 PDF 中*提取页面的步骤。默认页面集合用于逐个解析的源 PDF 文档,在每次迭代中,都会创建一个新的 PDF 文件并将当前页面添加到其中。添加迭代的末尾,生成的 PDF 文件将另存为具有不同名称的单独 PDF 文件。
使用 Python 拆分 PDF 页面的代码
上面的代码演示了使用 Python* 分离 PDF 页面的过程。首先将多页的源PDF文件加载到Document类对象中,然后使用for循环解析Document.pages集合中的所有页面。在迭代过程中,您可以应用不同的检查(如页码)或在将其拆分为单独的 PDF 文件之前搜索其中的某些内容,或者通过使用新创建的 PDF 文件的 PdfSaveOptions 类对象自定义输出 PDF 文件。
这个简短的教程指导我们使用 Python 拆分 PDF 文件 如果您想了解将多个 PDF 文件合并为一个 PDF 文件的过程,请参阅 如何使用 Python 合并 PDF 上的文章。