如何使用 Python 裁剪 PDF 页面

本快速教程将指导您如何使用 Python 裁剪 PDF 页面。它提供了 IDE 配置、编写此应用程序的分步过程,以及使用 Python 逐页裁剪 PDF 的现成示例代码。裁剪 PDF 不需要第三方工具或其他软件。

使用 Python 裁剪 PDF 文件的步骤

  1. 将环境设置为 通过 .NET 使用适用于 Python 的 Aspose.PDF 以裁剪 PDF
  2. 将源 PDF 文件加载到 Document 类对象中以裁剪页面
  3. 显示框的现有尺寸,如裁剪、修剪、艺术、出血和媒体
  4. 创建并设置一个新的 rectangle 以更改上述框的尺寸
  5. 将裁剪后的 PDF 文件保存在磁盘上

这些步骤总结了使用 Python* 裁剪 PDF 页面的过程。该指南从开始 IDE 配置开始就提供,然后加载和查看用于设置多个视图边界的不同框的现有尺寸,最后设置这些框的新尺寸。此过程一次可以应用于单个页面,但您可以遍历所有页面以裁剪完整的 PDF 文件。

使用 Python 裁剪 PDF 的代码

此代码演示了使用 Python* 在 PDF 中*裁剪页面的过程。页面类包含属性,例如 crop_box 表示在 Adobe Acrobat 中显示的页面大小,trim_box 表示打印后的最终框大小,art_box 表示围绕内容绘制的框,bleed_box 表示页面以外的颜色范围,media_box 表示最大的页面框。这里以矩形的形式查看所有已有的属性,并为它们设置一个新的矩形,以观察不同场景下的效果。

本文教我们使用 Python 从 PDF 裁剪一页。如果您想了解拼合 PDF 文件的过程,请参阅 如何在 Python 中展平 PDF 上的文章。

 简体中文