0

我有一个 40 页的 PDF。每个页面上都有一个上一个和下一个按钮对象。我通过将 PDF 转换为 SWF 的工具运行 PDF。问题是我运行它的工具不知道如何处理按钮对象。它们是可见的,只是不活动的。基本上,一旦获得 SWF,他们就不会做任何事情。

我要做的是在每个按钮上创建一个不可见的链接对象并将其设置为

Execute Menu Item > View > Page Navigation > Previous Page| Next Page

一旦我为每个按钮对象执行此操作,我运行它的工具就会识别它,并会在 SWF 时通过按钮更改页面。

所以我的问题是,我可以将所有按钮对象转换为带有某种脚本的链接对象吗?

4

1 回答 1

1

如果它仍然是最新的:

我认为您可以使用 Javascript for Adob​​e Acrobat 来做到这一点。有一个用于 Javascript 的 Acrobat API 和一个用于插件的更高级问题的 API(还有第三个,但我对 Acrobat 开发也相对较新),如果您对有关此的更多信息感兴趣,可以在这里找到:http: // www.adobe.com/devnet/acrobat/overview.html

对于 Javascript 和您的问题:您必须执行类似的操作

  1. 遍历所有页面并找到所有按钮
  2. 在按钮的地方创建链接对象

希望这可能会将您推向正确的方向。以下两个链接也可能有帮助

  1. JavaScript for Acrobat API 参考 -> 类链接和方法 setAction

  2. Acrobat JavaScript ScriptingGuide -> 适用于 Acrobat 7,但可能会有所帮助 - 请参阅第 94 页的按钮

于 2013-10-07T14:19:09.690 回答