我使用FDF用php填充pdf。我在pdf中有一些复选框。
我在葬礼上搜索了很多。我提到了这些链接refer1 link2。
目前我用过这个
<</T(form1[0].#subform[6].Checkbox1a[0])/V(1)>>
<</T(form1[0].#subform[6].Checkbox1b[0])/V(checked)>>
<</T(form1[0].#subform[6].Checkbox1c[0])/V(yes)>>
<</T(form1[0].#subform[6].Checkbox1d[0])/V(on)>>
我已经尝试了1,检查过,是的,等等,但未能点击复选框。这是我用来填充pdf link
的pdf之一答案 0 :(得分:0)
在PDF规范中,复选框的V条目描述如下:
字段字典中的V条目[...]包含一个名称对象,表示复选框的外观状态,该状态将用于从外观字典中选择适当的外观。
还定义了in状态的名称应该是Yes
,但情况并非总是如此。在您的文档中,开启状态定义为Y
。
所以您的FDF数据应如下所示:
<</T(form1[0].#subform[6].Checkbox1a[0])/V/Y>>
完成时:如果导出值是非拉丁文本(通过使用Opt数组),例如Acrobat也不使用名称对象,而是使用字符串:
<</T(form1[0].#subform[6].Checkbox1a[0])/V(Y)>>
此行为似乎未被记录。