我搜索并找到了使用Acrobat中的javascript获取PDF特定字段值的代码片段。
但是我需要在javascript中将所有字段作为键值对获取。我尝试了一些代码,但对我没有用。
if(this.hostContainer) {
var names = new Array();
names[0] = this.getField("personal.name").value.toString();
names[1] = this.getField("personal.loginname").value.toString();
try{
this.hostContainer.postMessage(names);
}
catch(e){
app.alert(e.message);
}
}
PDF文件如下所示,
姓名:x(可编辑)
年龄:36(可编辑)
性别:男(可编辑)
但是PDF中的表单字段可能会有所不同。