我有一个我下载的表格,我想在表格上预填一些内容(这很容易使用 cfpdfform)。
棘手的地方是我想允许用户修改该表单的内容,然后以某种方式让我可以访问这些修改后的内容。我没有构建源 PDF,所以我不知道如何允许用户“保存”新内容以便阅读。
关于我可以从哪里开始的任何想法?
我有一个我下载的表格,我想在表格上预填一些内容(这很容易使用 cfpdfform)。
棘手的地方是我想允许用户修改该表单的内容,然后以某种方式让我可以访问这些修改后的内容。我没有构建源 PDF,所以我不知道如何允许用户“保存”新内容以便阅读。
关于我可以从哪里开始的任何想法?
您还可以使用 cfpdfform 标签将数据读/写到具有表单的 PDF 文件中。重要的是 PDF 文档已经有可用的表单域,或者您添加了它们。
我刚刚完成了一项任务,我必须让用户填写一个普通的 Web 表单,然后创建一个现有 PDF 文档的填充版本。它像微风一样工作!
我认为根据您要完成的工作,让用户在 Web 表单中填写数据比提供 PDF 并期望他们保存以更新远程服务器上的文件更容易混淆。不过,只是我的看法。
用户可以在 Adobe Reader 中完成大多数 PDF 表单,但是当用户尝试保存更改时,他们会收到一个弹出窗口,提示他们无法保存 PDF,需要升级到 Adobe Acrobat 才能使用此功能。
从 Acrobat 7(或可能)8 开始,可以创建一个表单,以便完成并保存在阅读器中。在 Acrobat 中打开您的 PDF,然后从菜单中选择高级 -> 在阅读器中启用使用权限。这将提示您保存表单,然后使用 Adobe 阅读器的任何人都可以完成它。
完成后,您可以在 ColdFusion 中打开表单,填充一些字段并将其提供给用户。一旦他们填写,保存并在 ColdFusion 中取回,您可以使用 PDF 相关标签阅读内容。
请注意:目前无法从 ColdFusion 设置“在阅读器中启用使用权限”标志,您需要 Adobe Acrobat 的副本或访问 Adobe LifeCycle 服务器才能执行此操作。
本文档可能会对您有所帮助:http: //www.adobe.com/education/instruction/teach/coldfusion/CF8-2_advanced_cf8_development_unit8.pdf