使用 Python 向 PDF 添加 JavaScript

本文介绍如何使用 Python 向 PDF 添加 JavaScript。它提供了设置开发环境的详细信息、步骤列表以及用于创建**包含 JS 的 PDF(使用 Python)**的示例代码。您将学习将 JavaScript 添加到 PDF 中不同操作的多种方法。

使用 Python 添加 PDF JS 的步骤

  1. 设置环境以使用 Aspose.PDF for Python via .NET 向 PDF 添加 JS
  2. 从库中导入 Document、License 和 JavascriptAction 类
  3. 将现有 PDF 加载到 Document 类对象中
  4. 创建在打开 PDF 文件时执行的 JavaScript
  5. 使用 Document.open_action 属性将此 JavaScript 设置为 Open 操作
  6. 访问 actions 集合并在关闭前操作中添加另一个脚本
  7. 保存包含 JavaScript 的 PDF 文件

上述步骤总结了如何使用 Python 在 PDF 中添加 JavaScript。从库中导入所需的 Document、License 和 JavascriptAction 类,将现有 PDF 加载到 Document 类对象中,创建带有适当消息的 JavascriptAction,并将其设置为 PDF 的打开操作。要将 JS 分配给 PDF 中的其他操作,请访问操作集合,创建一个带有不同消息的新 JavaScriptAction 对象,并将其设置为另一个事件,例如 before_closing。然后保存输出 PDF。

使用 Python 进行 PDF 脚本编写的代码

上述代码演示了使用 Python 在 PDF 文件中添加 JavaScript 的过程。您还可以处理其他操作,例如 BeforeSaving、BeforeClosing、AfterSaving、BeforePrinting 和 AfterPrinting。JavascriptAction 类支持设置各种操作,例如使用 app.launchURL 方法打开 URL。

本文教会了我们如何向 PDF 文件添加 JavaScript。要向 PDF 文件添加工具提示,请参阅文章使用 Python 从 PDF 中删除高亮

 简体中文