0

我正在使用 Javascript 在 Acrobat 中编写 PDF 应用程序,并且需要能够在文档关闭后在后台存储数据。

例如,如果我在arr[0] = "myData";关闭并重新打开 PDF 时设置了数组的值(假设这是动态发生的),则 的值arr[0]将返回为undefined.

是否有另一种方法来存储与我可以使用 javascript 回调的 PDF 文件一起保存的数据?理想情况下,我希望在后台执行此操作,而不是用一堆文本填充虚拟文本框。

谢谢!

4

1 回答 1

1

我找到了一个可行的解决方案。

我合并了 Diodeus 的编辑 Acrobat 元数据的链接以及在此处找到的 JSON 对象:https ://github.com/douglascrockford/JSON-js/blob/master/json2.js

我只是拿了我想要的对象并使用 Stringify 方法(JSON 对象)将其转换为 JSON 字符串。然后我将它存储在一个元变量中(Diodeus 的链接)。

要将其重新放入对象中,我使用了 parse 方法(JSON 对象的)。奇迹般有效!

于 2012-06-06T19:56:46.327 回答