如何将JavaScript代码放入PDF文档中?

如何将JavaScript代码放入PDF文档中?,javascript,pdf,Javascript,Pdf,如何将JavaScript代码插入PDF文件 我可以编写JavaScript,我只是想知道如何将其放入文件中,例如,显示当前日期、使用组合框等。如果你在谷歌上搜索它,有很多方法 下面是我发现的将JavaScript代码插入PDF文档的示例(您也可以通过JavaScript代码生成、编辑等): JavaScript通常与PDF文档中的对象绑定。例如,如果希望用户能够通过单击“打印”按钮打印PDF,请执行以下步骤: 向表单添加按钮(在高级编辑下完成) 右键单击按钮并转到属性 单击“操作”选项卡 在

如何将JavaScript代码插入PDF文件


我可以编写JavaScript,我只是想知道如何将其放入文件中,例如,显示当前日期、使用组合框等。

如果你在谷歌上搜索它,有很多方法

下面是我发现的将JavaScript代码插入PDF文档的示例(您也可以通过JavaScript代码生成、编辑等):


JavaScript通常与PDF文档中的对象绑定。例如,如果希望用户能够通过单击“打印”按钮打印PDF,请执行以下步骤:

  • 向表单添加按钮(在高级编辑下完成)
  • 右键单击按钮并转到属性
  • 单击“操作”选项卡
  • 下选择操作:
    选择
    运行JavaScript
  • 放入
    print()
这里有一个到旧版本(Acrobat7.0.5)的链接,可以帮助您入门

《新鲜链接》2020年6月22日


    • 您没有为语言规定约束,所以可以使用Python来实现这一点。库PyPDF2有一个名为
      addJS
      的类可以工作。以下是REPL中的一个示例:

      mypdf.addJS(“this.print({bUI:true,bSilent:false,bShrinkToFit:true});”)


      并且是文档的链接。请注意,您需要安装python3(2.7将于2019年底推出),然后运行
      pip3 install PyPDF2
      或类似程序来安装库,然后通过
      import PyPDF2
      加载它。希望这能有所帮助

      愚蠢的问题:按照这些步骤,我将进入哪个程序?@JasonSwett,Adobe Acrobat这条线索是一个关于我非常感兴趣的主题的信息金矿。我在谷歌上搜索并找到了这个