我无法将 Forms数据格式(FDF)文件重写为 XML Forms Data Format (XFDF)。
我正在使用PDF表单,该表单由Perl / CGI脚本生成的FDF文档填充。
PDF包含一个作为提交按钮的字段,该字段调用Perl脚本来读取表单数据并将其写入数据库。
提交按钮的操作包含在FDF中,不直接在PDF中编码。
return qq# <</T($field) /A <</Flags 6 /S/SubmitForm /F << /F($script_url)/FS/URL>>>>>>\n#
使用FDF格式时没有任何问题。
如果我使用XFDF格式,我找不到结构必须看起来的代码示例。
<field name="Save"><value>/S/SubmitForm /F /F(http://..)/FS/URL </value></field>
> %FDF-1.2
1 0 obj
<<
/FDF << /Fields [
<< /V (somename)/T (name) >>
<< /V (* test * 740029 test)/T (adress) >>
<< /V...
<</T(save) /A <</Flags 6 /S/SubmitForm /F << /F(http://localhost:1234/save.cgi)/FS/URL>>>>>>
]
/F (http://localhost:8888/pdf/test.pdf)
>>
>>
endobj
trailer
<<
/Root 1 0 R
>>
%%EOF