如何使用 Coldfusion 9 创建可保存的 PDF
我正在 Coldfusion 9 中创建一个 PDF 文件,方法是将多个 PDF 文件合并为一个,然后将生成的文件作为下载提供给用户。我需要能够将生成的文件制作成可保存、可填充的 PDF。这意味着用户可以在 PDF 文件中输入信息并通过电子邮件发回。
我知道如何在 Adobe Acrobat Pro 9 中执行此操作:高级 ->扩展 Adobe Reader 中的功能... 我还知道用户可能不会安装 Adobe Acrobat。
我需要能够在 Coldfusion 9 中执行“扩展 Adobe Reader 中的功能...”选项。有人知道如何做到这一点吗?
I am creating a PDF file with in Coldfusion 9 by merging several PDF files together into one and then offering the resulting file as a download to the user. I need to be able to make the resulting file into a Savable, Fillable PDF. Meaning that the user can enter info into the PDF file an email it back.
I know how to do this in Adobe Acrobat Pro 9: Advanced -> Extend Features in Adobe Reader...
I also know that the user will not likely have Adobe Acrobat.
I need to be able to perform the "Extend Features in Adobe Reader..." option in Coldfusion 9. Anyone know how to do that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在 Adobe 的非常昂贵的服务器应用程序之外,这是不可能的。扩展功能是 Acrobat 的东西,而不是 PDF 的东西。 Acrobat 使用 Adobe 的密钥对 PDF 进行签名,读者会看到这一点并打开所有适当的功能。
如果您想要它,您必须手动完成,或者向 Adobe 支付一大笔现金。
为什么不直接使用常规的 PDF 提交机制,而不是通过电子邮件提交呢?
编辑: doc.submitForm() 可以提交为:
That is not possible, outside of a Very Expensive server app from Adobe. The extended features are an Acrobat thing not a PDF thing. Acrobat signs the PDF with Adobe's secret key and reader sees this and flips on all the appropriate features.
If you want it, you must do it manually, or pay Adobe a big pile of cash.
Rather than submitting by email, why not just use the regular PDF submit mechanism?
EDIT: doc.submitForm() can submit as: