我正在使用 Javascript 在 Acrobat 中编写 PDF 应用程序,并且需要能够在文档关闭后在后台存储数据。
例如,如果我在arr[0] = "myData";
关闭并重新打开 PDF 时设置了数组的值(假设这是动态发生的),则 的值arr[0]
将返回为undefined
.
是否有另一种方法来存储与我可以使用 javascript 回调的 PDF 文件一起保存的数据?理想情况下,我希望在后台执行此操作,而不是用一堆文本填充虚拟文本框。
谢谢!
我正在使用 Javascript 在 Acrobat 中编写 PDF 应用程序,并且需要能够在文档关闭后在后台存储数据。
例如,如果我在arr[0] = "myData";
关闭并重新打开 PDF 时设置了数组的值(假设这是动态发生的),则 的值arr[0]
将返回为undefined
.
是否有另一种方法来存储与我可以使用 javascript 回调的 PDF 文件一起保存的数据?理想情况下,我希望在后台执行此操作,而不是用一堆文本填充虚拟文本框。
谢谢!
我找到了一个可行的解决方案。
我合并了 Diodeus 的编辑 Acrobat 元数据的链接以及在此处找到的 JSON 对象:https ://github.com/douglascrockford/JSON-js/blob/master/json2.js
我只是拿了我想要的对象并使用 Stringify 方法(JSON 对象)将其转换为 JSON 字符串。然后我将它存储在一个元变量中(Diodeus 的链接)。
要将其重新放入对象中,我使用了 parse 方法(JSON 对象的)。奇迹般有效!