我正在尝试编辑一个非常大的PDF (200页左右),我想编辑多个字段时,它的时间来分发它。例如,我想要设置Acrobat,以便名称和其他一些简单的字段将根据我为谁分发PDF而改变。我希望能够做到这一点,而不是通过每个页面和更改它。我已经对此做了一些研究,但我找不到一个好的方法。我还查看了Adobe XI中的actions选项卡,但我看不到这样做的方法。我是不是漏掉了什么明显的东西?
做这件事最好的方法是什么?感谢任何能帮上忙的人。
发布于 2012-12-07 19:18:07
可以在Adobe网站(此处:http://www.adobe.com/devnet/acrobat.html)上查看Acrobat SDK。
在Acrobat中,您可以创建操作(正如您的问题所指出的那样,您已经找到了)。其中一个操作允许您在文档上运行JavaScript。我在上面提到的SDK包含了关于如何编写可以操作文档的JavaScripts的完整信息。
在JavaScript API (以及其他许多东西)中,您将发现一个“文档”对象,该对象具有一个名为getField方法,该方法允许您按名称获取特定字段,然后操作其属性。
如果我理解你想要做的是什么,你可以制作由动作调用的分发脚本。每个脚本将遍历文档的所有页面,获取该页面的字段,并根据工作流逻辑执行所需的任何操作。
https://stackoverflow.com/questions/13766725
复制