gpt4 book ai didi

pdf - 在使用 cfpdfform 操作之前检查 ColdFusion 中是否存在交互式表单 ="read"

转载 作者:行者123 更新时间:2023-12-02 15:42:56 32 4
gpt4 key购买 nike

我正在使用 cfpdfform 从在 Adob​​e LiveCycle 中创建的上传 PDF 表单中读取值,然后使用 Adob​​e Acrobat 填写。

要读取表单值,我使用命令:

<cfpdfform source="#pathToNewPDFFile#" action="read" xmlData="xmlFields" />

但是,如果上传了没有表单的 PDF(即其他一些 PDF),ColdFusion 会出现以下错误:

The source PDF document is not an interactive form.

有什么方法可以在 ColdFusion 中测试 PDF 中是否存在表单,而无需捕获和解释此错误?

我试过 cfpdf action="pdfinfo",但似乎没有任何变量在交互和非交互形式之间发生变化。

谢谢,

汤姆

最佳答案

我会做一个简单的

<cftry>
<cfpdfform source="#pathToNewPDFFile#" action="read" xmlData="xmlFields" />
<cfcatch>
<cfset xmlFields = XmlNew()>
</cfcatch>
</cftry>

关于pdf - 在使用 cfpdfform 操作之前检查 ColdFusion 中是否存在交互式表单 ="read",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1016947/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com