如果我使用 Adobe Acrobat 创建使用 JavaScript 的 PDF,在什么条件下可以执行该 JavaScript?
如果我在网络浏览器中向用户显示 PDF,JavaScript 可以在那里执行吗?
最佳答案
在德语中,有一个很好的术语“Jein”(我不知道英语中是否有对应的术语)。
首先,(Acrobat) JavaScript 起作用的主要条件是所使用的 PDF 查看器已实现 (Acrobat) JavaScript(至少是表单中使用的对象、属性和方法)。除了 Acrobat/Reader 之外,还有一些对 JavaScript 有良好支持的 PDF 查看器,例如 Nitro、Bluebeam、Foxit、PDFExpert、qPDF 等)。
对于网络浏览器,要看是浏览器自带的PDF查看组件,还是使用Acrobat浏览器插件。在第一种情况下,您将没有任何 JavaScript 支持。在第二种情况下,你有。
关于javascript - PDF JavaScript的执行条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38105327/