在 Python 中处理 PDF 页面

Contents
[ ]

Aspose.PDF for Python via .NET 允许您在文件中的任何位置插入页面到 PDF 文档中,还可以在 PDF 文件的末尾添加页面。本节展示了如何在没有 Acrobat Reader 的情况下向 PDF 添加页面。 您可以在 PDF 文件的页眉和页脚中添加文本或图像,并使用 Aspose 的 Python 库在文档中选择不同的页眉。 另外,尝试使用 Python 以编程方式裁剪 PDF 文档中的页面。

本节教您如何使用 Artifact 类在 PDF 文件中添加水印。您将查看此任务的编程示例。 使用 PageNumberStamp 类添加页码。要在文档中添加印章,请使用 ImageStampTextStamp 类。使用添加水印来创建 PDF 文件中的背景图像,使用 Aspose.PDF for Python via .NET

您可以执行以下操作:

  • 添加页面 - 在所需位置或 PDF 文件末尾添加页面,并从您的文档中删除页面。

  • 移动页面 - 将页面从一个文档移动到另一个文档。

  • 删除页面 - 使用 PageCollection 集合从您的 PDF 文件中删除页面。

  • 更改页面大小 - 您可以使用 Aspose.PDF 库通过代码片段更改 PDF 页面大小。

  • 旋转页面 - 您可以更改现有 PDF 文件中页面的方向。

  • 拆分页面 - 您可以将 PDF 文件拆分为一个或多个 PDF。

  • 添加页眉和/或页脚 - 在您的 PDF 文件的页眉和页脚中添加文本或图像。

  • 裁剪页面 - 您可以通过不同的页面属性以编程方式裁剪 PDF 文档中的页面。

  • 添加水印 - 使用 Artifact 类在您的 PDF 文件中添加水印。

  • 在 PDF 文件中添加页码 - PageNumberStamp 类将帮助您在 PDF 文件中添加页码。

  • 添加背景 - 背景图像可用于添加水印。

  • 添加印章 - 您可以使用 ImageStamp 类向 PDF 文件添加图像印章,使用 TextStamp 类添加文本。

  • 获取和设置页面属性 - 本节介绍如何获取 PDF 文件中的页数,获取有关 PDF 页面属性的信息,如颜色,并设置页面属性。