我正在尝试使用 ColdFusion 用查询数据填写 PDF。我认为它没有字段名称。有什么办法我仍然可以cfpdfformparam
用来填写吗?
PDF 是用 LiveCycle 创建的,我无法修改它,它来自https://www.formulares.modernisation.gouv.fr/gf/cerfa_10069.do
当我在pdf上运行它时:
<cfpdf action="getInfo" source="cerfa_10069.pdf" name="PDFInfo">
<cfdump var="#PDFInfo#" >
<cfpdfform source="cerfa_10069.pdf" result="resultStruct" action="read"/>
<cfdump var="#resultStruct#" >
它返回一个显示的结构
topmostSubform
struct
Champ_de_texte1
array
1 N° 10069*04
2 [empty string]
3 [empty string]
4 [empty string]
有 24 个未命名但已编号的字段。如果我能弄清楚字段的顺序,我可以只使用数字填写它们吗?但这下面不起作用:
<cfpdfsubform name="topmostSubform">
<cfpdfsubform name="Champ_de_texte1">
<cfpdfformparam name="17" value="572 Evergreen Terrace">
</cfpdfsubform>
</cfpdfsubform>
我只需要用数据填写 PDF 的表单字段,而不是提交表单。