在 C++ 中处理 PDF 页面

Contents
[ ]

Aspose.PDF for C++ 允许您对 PDF 文档中的页面进行各种操作。您可以在文件的任何位置插入页面到 PDF 文档中,也可以在 PDF 文件的末尾添加页面。

本节向您展示如何在不使用 Acrobat Reader 的情况下向 PDF 添加页面。此外,使用 Aspose.PDF for C++ 库,您可以旋转页面、删除页面、更改页面大小等。

您可以在 PDF 的页眉和页脚中添加文本或图像,并且可以在文档中选择不同的页眉。

添加水印、为页面编号、为 PDF 中的页面添加背景。 Aspose.PDF for C++ 将允许您解决所有这些任务。

您可以执行以下操作:

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

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

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

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

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

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

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

  • 添加水印 - 使用 Artifact 类在您的 PDF 文件中添加水印。- 在 PDF 文件中添加页码 - PageNumberStamp 类将帮助您在 PDF 文件中添加页码。

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

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