在 PDF 中添加页面与 Python
Contents
[
Hide
]
Aspose.PDF for Python via .NET API 提供了使用 Python 操作 PDF 文档页面的完全灵活性。它将 PDF 文档的所有页面保存在 PageCollection 中,可以用于处理 PDF 页面。
Aspose.PDF for Python via .NET 允许您在文件中的任何位置插入页面到 PDF 文档中,也可以在 PDF 文件的末尾添加页面。
本节展示了如何使用 Python 向 PDF 添加页面。
在 PDF 文件中添加或插入页面
Aspose.PDF for Python via .NET 允许您在文件中的任何位置插入页面到 PDF 文档中,也可以在 PDF 文件的末尾添加页面。
在 PDF 文件的指定位置插入空白页面
要在 PDF 文件中插入空白页面:
-
使用输入 PDF 文件创建一个 Document 类对象。
-
使用指定索引调用PageCollection集合的insert方法。
-
使用save方法保存输出PDF。
以下代码片段向您展示了如何在PDF文件中插入页面。
import aspose.pdf as ap
# 打开文档
document = ap.Document(input_pdf)
# 在PDF中插入一个空页面
document.pages.insert(2)
# 保存输出文件
document.save(output_pdf)
在PDF文件末尾添加一个空页面
有时,您希望确保文档以空页面结尾。本主题解释了如何在PDF文档末尾插入一个空页面。
要在PDF文件末尾插入一个空页面:
-
使用输入PDF文件创建一个Document类对象。
-
调用 PageCollection 集合的 add() 方法,不带任何参数。
-
使用 save() 方法保存输出 PDF。
以下代码片段向您展示如何在 PDF 文件的末尾插入一个空页面。
import aspose.pdf as ap
# 打开文档
document = ap.Document(input_pdf)
# 在 PDF 文件的末尾插入一个空页面
document.pages.add()
# 保存输出文件
document.save(output_pdf)