Lof*_*ftx 1 forms pdf coldfusion
我正在使用cfpdfform从Adobe LiveCycle中创建的上传PDF表单中读取值,然后使用Adobe Acrobat填写.
要读取表单值,我使用命令:
<cfpdfform source="#pathToNewPDFFile#" action="read" xmlData="xmlFields" />
Run Code Online (Sandbox Code Playgroud)
但如果没有表格的PDF上传(即其他一些PDF)ColdFusion错误,请注意以下事项:
The source PDF document is not an interactive form.
Run Code Online (Sandbox Code Playgroud)
有什么方法可以测试ColdFusion中PDF表单的存在而无需捕获和解释此错误?
我试过了cfpdf action="pdfinfo",但是在交互式和非交互式表单之间没有任何变量似乎发生变化.
谢谢,
汤姆
我做的很简单
<cftry>
<cfpdfform source="#pathToNewPDFFile#" action="read" xmlData="xmlFields" />
<cfcatch>
<cfset xmlFields = XmlNew()>
</cfcatch>
</cftry>
Run Code Online (Sandbox Code Playgroud)