如何使用 Python 从 PDF 中删除超链接

本文介绍了如何使用 Python 从 PDF 中删除超链接的过程。它包含有关配置开发环境的详细信息、开发应用程序的步骤列表和可运行的示例代码,以**使用 Python 从 PDF 中删除所有超链接。如果需要,您还将学习不同的自定义选项,同时从所选页面中删除超链接。

使用 Python 删除 PDF 中超链接的步骤

  1. 将 IDE 设置为 通过 .NET 使用适用于 Python 的 Aspose.PDF 以删除超链接
  2. 使用 Document 类对象加载带有超链接的源 PDF
  3. 一页一页地解析所有页面以获得 annotations 的集合
  4. 检查每个类型为 LINK 的注解
  5. 调用注解集合的delete()方法
  6. 删除超链接后保存输出 PDF

这些步骤包括使用 Python* 开发 *PDF 超链接移除器的过程。 PDF 中的每一页都包含不同类型的注释集合,包括 LINK。在此过程中,迭代 PDF 文件中的所有页面,其中每个注释都针对随后使用注释集合中的 delete() 方法删除的注释类型 LINK 进行测试。

使用 Python 从 PDF 中删除链接的代码

此代码演示了使用 Python* 从 PDF 文档中删除链接的过程。每个页面上的所有注释都被解析并检查 AnnotationType.LINK 类型,因为它表示超链接。一旦检测到超链接,就会通过调用 delete() 方法将其删除,该方法仅删除超链接,而保留文本及其格式,但是您可以在删除之前通过设置注释的不同属性来自定义文本格式。

本文指导我们如何使用 Python* 在 *PDF 中删除超链接。如果您想了解在 PDF 中添加超链接的过程,请参阅 如何使用Python在PDF中添加超链接 上的文章。

 简体中文