我正在使用Acrobat X Pro,希望我的表单以今天的日期打开。我很难找到适用于Acrobat X的脚本。感谢任何帮助。
我在2010年7月发现了Paque的回复: 删除您的脚本并将其替换为以下文档javascript:
var f = this.getField(“wells_datefield”); if(!f.value)f.value = util.printd(“m / d / yyyy”,new Date());保存表单并打开它,日期应该在那里弹出。
制作文档javascript时,请记住不要将其放在函数中。这样做的一种方法如下。在Acrobat菜单中:
高级 - >文档处理 - >文档Javascripts ... 在弹出的对话框中,输入脚本名称(例如“populate_date”),然后单击“添加...” 在弹出的脚本对话框中:删除所有内容(“function populate_date(){}”)并粘贴到上面的脚本中。 单击确定,然后单击关闭。 保存表单,关闭它并重新打开它。 没有第6步!产品:>
我没有高级选项 - 文档处理.....
9/2:你好......我能说些什么可以帮助更有效地解释我的问题吗?
答案 0 :(得分:0)
您需要添加JavaScript工具...当您单击工具时,会出现一个带有向下箭头的小菜单图标。单击并选择JavaScript。它将加载工具集..
答案 1 :(得分:0)
我知道这是对这个问题的迟到回应。这是一种让这个脚本正常工作的方法。此脚本用于在每次打开此pdf时自动输入计算机上的日期。 您拥有的脚本:
var f = this.getField("wells_datefield"); if (!f.value) f.value = util.printd ("m/d/yyyy", new Date())
表示日期字段名为'wells_datefield'日期格式为m / d / yyyy。您可以通过更改d mmmm yyyy等格式来更改日期显示方式。要在pdf中输入此脚本,请执行以下操作。