【发布时间】:2012-08-27 00:29:54
【问题描述】:
我需要用户能够使用他们的浏览器在 PDF 文件中填写表单,然后,当他们单击 PDF 文件表单中的提交按钮时,将使用他们在表单中输入的内容保存一个新的 PDF 文件。
我一直参考的主要示例之一是 Adobe 的关于此主题的帮助部分,但运气不佳:http://help.adobe.com/en_US/ColdFusion/9.0/Developing/WSc3ff6d0ea77859461172e0811cbec11c2b-7ffa.html
提供给我的 PDF 文件没有关联的提交操作。于是,我打开了 LiveCycle 设计器,找到了提交按钮,并在其中添加了这段代码:
<submit format="pdf" target="http://localhost:8500/pdfforms/pdfreceiver.cfm" textEncoding="UTF-16" xdpContent="pdf datasets xfdf"/>
当然,将目标更改为我本地服务器上的正确位置。然后,当我使用这部分代码时:
<cfpdfform source="#PDF.content#" action="read" result="fields"/>
<cfdump var="#fields#">
我收到一条错误消息:
Element CONTENT is undefined in PDF.
我也尝试在 Adobe Acrobat X Pro 中打开它并设置提交整个 PDF 文件的操作,但这也不起作用。如果有帮助的话,我在 Windows 7 上使用 ColdFusion 9。提前感谢您的帮助!
【问题讨论】:
标签: pdf coldfusion