得到timeStamp&来自PDF格式的XFA中元数据行的uuid值

时间:2015-10-29 01:50:20

标签: javascript xml uuid acrobat xfa

我有一个动态XFA表单,其中包含3页要填写的字段。我使用名为iText的软件将XFA解压缩成.XML文件。以下是XML中的前两行:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<xdp:xdp xmlns:xdp="http://ns.adobe.com/xdp/" timeStamp="2014-04-21T13:54:22B" uuid="y9084hcba-83jna4-b83-h2g6-92ncna8n3n2la9">

有没有办法通过将.js文件写入Adobe的文件夹级别来提取timeStampuuid的值?目前,我正在使用以下javascript代码使用受信任的函数导出XML。

你可以看到它如何保存&#34; savedform.xml&#34;到桌面。 下面我可以包含哪些代码可以获得timeStamp&amp; uuid值并将它们写入桌面上的单独文本文件中?

我尝试使用代码xfa.resolveNode("xdp:xdp.timeStamp");显示警报 var x = document.getElementsByTagName("xdp:xdp")[0].getAttribute("timeStamp");但没有运气。

非常感谢

var myTrustFunct = app.trustedFunction(function(doc)
{
     app.beginPriv();
        doc.exportXFAData({
          cPath:"/c/Users/ME/Desktop/savedForm.xml",
          bCopy: true,
          bPromptToOverwrite: false,
          bXDP:false
                  });
     app.endPriv();
     return;
});

0 个答案:

没有答案