我正在 Coldfusion 9 中创建一个 PDF 文件,方法是将多个 PDF 文件合并为一个,然后将生成的文件作为下载提供给用户。我需要能够将生成的文件制作成可保存、可填充的 PDF。这意味着用户可以在 PDF 文件中输入信息并通过电子邮件发回。

我知道如何在 Adob​​e Acrobat Pro 9 中执行此操作:高级 -> 扩展 Adob​​e Reader 中的功能...我还知道用户可能不会安装 Adob​​e Acrobat。

我需要能够在 Coldfusion 9 中执行“扩展 Adob​​e Reader 中的功能...”选项。有人知道该怎么做吗?

有帮助吗?

解决方案

在 Adob​​e 的非常昂贵的服务器应用程序之外,这是不可能的。扩展功能是 Acrobat 的东西,而不是 PDF 的东西。Acrobat 使用 Adob​​e 的密钥对 PDF 进行签名,读者会看到这一点并打开所有适当的功能。

如果你想要的话,你 必须 手动完成,或者向 Adob​​e 支付一大笔现金。

为什么不直接使用常规的 PDF 提交机制,而不是通过电子邮件提交呢?

编辑:doc.submitForm() 可以提交为:

  • FDF(默认)
  • XFDF
  • 超文本标记语言
  • XDP
  • 任意 XML(另一个参数的内容)
  • XFD
  • PDF(整个文件,需要保存权限)
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top