我正在使用Javascript在Acrobat中编写PDF应用程序,并且需要能够在文档关闭后在后台存储数据。
例如,如果我在关闭并重新打开PDF时设置数组arr[0] = "myData";
的值(并且我只是说动态发生),则arr[0]
的值将返回为{{1} }。
有没有其他方法来存储使用PDF文件保存的数据,我可以使用javascript回拨?理想情况下,我喜欢在后台执行此操作,而不是使用一堆文本填充虚拟文本框。
谢谢!
答案 0 :(得分:1)
我找到了一个可行的解决方案。
我将Diodeus的链接编辑为Acrobat metadada以及此处的JSON对象:https://github.com/douglascrockford/JSON-js/blob/master/json2.js
我刚拿走了我想要的对象,并使用了Stringify方法(JSON对象)将其转换为JSON字符串。然后我将其存储在元变量(Diodeus的链接)中。
为了让它回到一个对象,我使用了parse方法(JSON对象)。像魅力一样工作!