如何使用 Python 裁剪 PDF

这个简单的主题重点关注如何使用 Python 裁剪 PDF。它包含配置详细信息、程序流程以及演示使用 Python 裁剪 PDF 页面的应用程序的工作示例代码。此示例代码可在任何支持 Python 和 .NET 环境的操作系统中使用,不需要 Acrobat 或任何其他第三方工具来裁剪 PDF 文件的某些部分。

使用 Python 裁剪 PDF 的步骤

  1. 通过 .NET 使用 Aspose.PDF for Python 建立环境以裁剪页面的一部分
  2. 使用 Document 类对象访问示例 PDF 文件以对其进行裁剪
  3. 显示 PDF 页面框值(如果需要)
  4. 通过定义裁剪区域实例化 Rectangle 类对象
  5. 将裁剪后的矩形指定给 CropBox、TrimBox、ArtBox 和 BleedBox
  6. 将带有裁剪区域的 PDF 保存在磁盘上

上述步骤涉及使用 Python* 裁剪 PDF 文档的过程。该过程首先访问源 PDF 文件并在控制台内演示 CropBox、TrimBox、ArtBox、BleedBox 和 MediaBo 的现有值。在后续步骤中,使用 Rectangle 类的实例定义裁剪区域,并将其设置为上面指定的所有 PDF 页面框的新参数。

使用 Python 裁剪 PDF 文件的代码

此示例代码可用作使用 Python* 在 PDF 中裁剪页面的基本应用程序。您可以根据要求设置任何 PDF 框值,但为了裁剪源 PDF 的部分并将其完全显示在新的 PDF 文件页面中,请为所有提到的框应用新值。如果需要,可以使用 normalizeCooperatives 标志来调整新的矩形尺寸。

在本主题中,我们重点关注如何使用 Python 裁剪 PDF 文件。如果您有兴趣了解如何修改 PDF 元数据,请参阅有关 如何使用 Python 更改 PDF 元数据 的文章。

 简体中文