这个简单的主题重点关注如何使用 Python 裁剪 PDF。它包含配置详细信息、程序流程以及演示使用 Python 裁剪 PDF 页面的应用程序的工作示例代码。此示例代码可在任何支持 Python 和 .NET 环境的操作系统中使用,不需要 Acrobat 或任何其他第三方工具来裁剪 PDF 文件的某些部分。
使用 Python 裁剪 PDF 的步骤
- 为 通过 .NET 使用 Aspose.PDF for Python 建立环境以裁剪页面的一部分
- 使用 Document 类对象访问示例 PDF 文件以对其进行裁剪
- 显示 PDF 页面框值(如果需要)
- 通过定义裁剪区域实例化 Rectangle 类对象
- 将裁剪后的矩形指定给 CropBox、TrimBox、ArtBox 和 BleedBox
- 将带有裁剪区域的 PDF 保存在磁盘上
上述步骤涉及使用 Python* 裁剪 PDF 文档的过程。该过程首先访问源 PDF 文件并在控制台内演示 CropBox、TrimBox、ArtBox、BleedBox 和 MediaBo 的现有值。在后续步骤中,使用 Rectangle 类的实例定义裁剪区域,并将其设置为上面指定的所有 PDF 页面框的新参数。
使用 Python 裁剪 PDF 文件的代码
此示例代码可用作使用 Python* 在 PDF 中裁剪页面的基本应用程序。您可以根据要求设置任何 PDF 框值,但为了裁剪源 PDF 的部分并将其完全显示在新的 PDF 文件页面中,请为所有提到的框应用新值。如果需要,可以使用 normalizeCooperatives 标志来调整新的矩形尺寸。
在本主题中,我们重点关注如何使用 Python 裁剪 PDF 文件。如果您有兴趣了解如何修改 PDF 元数据,请参阅有关 如何使用 Python 更改 PDF 元数据 的文章。