我们在PDF中使用javascript以方便自动创建Goto页面..等链接,或基于某些关键字。
喜欢这个:this.pageNum = 2
只要在支持javascript的查看器中打开PDF,这就可以正常工作。
我现在正在寻找一种方法,最好是Java,将这些注释转换为实际注释,然后可以在Acrobat之外使用。
到目前为止,我已经在网上做了很多研究(我认为。) - 但是找不到如何继续这样做的方法。
答案 0 :(得分:0)
首先,包含JavaScript的链接是真正的注释。
是否可以转换取决于您尝试转换的JavaScripts。使用像pageNum = x
这样非常简单的东西,你可以找到一个替代品,但是你会很快用完选项,因为可用的动作数量相当有限。
但是已经是一个简单的构造,比如设置文档级变量的值(在文档级脚本中设置):
var cameFrom ;
在您用来跳转到另一页的链接或按钮
camefrom = this.pageNum ;
并有一个按钮/链接可以跳回到你来自的地方
this.pageNum = camefrom ;
基本上不可能以编程方式解决。
您还必须做出许多假设,这些假设可能适用于您的特定文件。