我正在尝试在表单上创建一个按钮,该按钮将启动文件资源管理器,供用户选择要插入表单的pdf文件。
insertPages 脚本将插入来自特定 cPath 的页面,但我需要用户能够选择要插入的页面,因为它们与案例不同案件。有没有办法用javascript完成这个?
我使用的是Bluebeam,它与Acrobat非常相似。我使用Acrobat API Reference创建了几个模板和javascript代码,到目前为止,Bluebeam引擎似乎几乎完全相同。在完美的世界中,按钮会启动"插入页面" Bluebeam的菜单。
提前感谢您的帮助!!
答案 0 :(得分:0)
如果这是Acrobat,我会使用app.browseForDoc()。返回的对象有三个属性......
cFS - 包含所选文件的结果文件系统名称的字符串。
cPath - 包含所选文件的结果路径的字符串。
cURL - 包含所选文件的结果URL的字符串。
从那里获取文件的完整路径,然后使用insertPages。
在Acrobat中,它只能在Privileged上下文中运行。我不确定它是否会在BlueBeam中以相同的方式工作,尽管他们在复制与表单字段相关的JavaScripts方面做得相当不错。