1

我正在尝试编辑一个非常大的 PDF(大约 200 页),我想在分发时编辑多个字段。例如,我想设置 Acrobat,以便名称和其他一些简单字段将根据我分发 PDF 的对象而改变。我希望能够做到这一点,而无需浏览每一页并对其进行更改。我一直在对此进行一些研究,但找不到一个好的方法。我还检查了 Adob​​e XI 中的操作选项卡,但我没有看到这样做的方法。我错过了一些明显的东西吗?

做这个的最好方式是什么?感谢任何可以提供帮助的人。

4

1 回答 1

0

查看 Adob​​e 网站(此处: http: //www.adobe.com/devnet/acrobat.html)上的 Acrobat SDK。

在 Acrobat 中,您可以创建操作(因为您的问题表明您已经找到)。其中一项操作允许您在文档上运行 JavaScript。我在上面向您指出的 SDK 包含有关如何编写可以操作文档的 JavaScript 的完整信息。

在该 JavaScript API(以及许多其他内容)中,您会找到一个“doc”对象,该对象具有一个名为 getField 的方法,该方法可让您按名称获取特定字段,然后操作其属性。

如果我了解您要正确执行的操作,则可以制作由操作调用的分发脚本。每个脚本将遍历文档的所有页面,获取该页面的字段并根据您的工作流程逻辑执行您需要执行的任何操作。

于 2012-12-07T19:18:07.420 回答