尝试使用 AcroJS 写入带有 Adobe Acrobat Reader 的文本文件。
作为一个概念,我了解了如何在 Acrobat 中使用受信任的函数,但是当我尝试运行以下示例以使用 this.saveAs(..) 以不同的名称保存(与原始问题不同)的 pdf 表单时收到错误。我的问题有两个;
1-为什么我会收到“安全设置阻止访问此属性或方法”错误,我该如何摆脱它?
javascript 文件夹中的受信任函数是 follwos (copeid off the web)
var mySaveAs = app.trustedFunction( function(cFlName)
{
app.beginPriv();
try{
this.saveAs(cFlName);
}
catch(e){
app.alert("Error During Save " + e.message );
}
app.endPriv();
});
我正在调用文档中的受信任函数作为 follwos 并期望在“C:/test”中生成一个名为 sample.pdf 的文件
if(typeof(mySaveAs) == "function")
{
mySaveAs("/C/test/sample.pdf");
}
else
{
app.alert("Missing Save Function");
}
2-如何写入文本文件?在这里,我想从 PDF 表单中提取一些字段值并将它们写入文本文件(或 XML)!