在哪里可以找到有关在 PDF 中运行 JavaScript 代码的文档?
我从未在 PDF 文档中添加 JavaScript 操作。但是,我已经使用 JavaScript 进行了相当多的 Web 开发。对于熟悉 PDF 文档中的 JavaScript 的人,我有几个问题。
NitroPDF 和 Adobe Acrobat 绝对支持 PDF 文件中的 JavaScript。是否有关于存在的各种对象的标准以及通过 JavaScript 操作 PDF 文件的功能? 到目前为止,我发现的所有内容都来自 Adobe。其他任何地方似乎都参考了 Adobe 的文档。那里有标准,还是 Adobe 只是“事实上的”标准?
此外,是否所有 PDF 查看器都支持 JavaScript 操作?
我能找到的关于在 PDF 文档中使用 JavaScript 的最佳文档来自 Adobe- Adobe::Acrobat JavaScript Scripting Guide。
NitroPDF 有这个链接 - NitroPDF :: JavaScript in PDF Files,但它基本上只是说它支持 Adobe 所拥有的。
我还从 Scribus - Scribus :: How to enhance your PDF forms with JavaScript中找到了这个链接,但这仅包含一些小代码片段。没有什么超级有用的。
Adobe 有关于如何使用其 IDE 为 JavaScript 设置断点等的文档。是否可以使用另一个 IDE 在 PDF 文件中运行 JavaScript 并具有断点等...?找到像Firebug这样酷的东西会很棒。
笔记:
请不要回答如何操作在网络浏览器中加载的 PDF。问题是关于从 PDF 文档中运行 JavaScript。我正在尝试通过在 PDF 文档中执行 JavaScript 来探索可用的可能性。具体来说,我可以使用quickpdflibrary中的函数将 JavaScript 功能添加到现有文档中。
另一个有用的链接是使用 Acrobat JavaScript 进行开发。显然,PDF 中的 JavaScript 代码通常称为 AcroJS 或 Acrobat JavaScript。