保存pdf的修改内容

保存pdf的修改内容,pdf,coldfusion,cfpdf,cfdocument,Pdf,Coldfusion,Cfpdf,Cfdocument,我下载了一个表单,我想在表单上预先填充一些内容(使用cfpdfform很容易) 棘手的是,我希望允许用户修改表单的内容,然后以某种方式让我可以访问这些修改后的内容。我没有生成源PDF,因此我不知道如何允许用户“保存”新内容以便可以阅读 关于这一点我可以从哪里开始有什么想法吗?此文档可以帮助您: 用户可以在Adobe Reader中完成大多数PDF表单,但当用户尝试保存更改时,会出现一个弹出窗口,提示无法保存PDF,需要升级到Adobe Acrobat才能使用此功能 由于Acrobat7(或可能)

我下载了一个表单,我想在表单上预先填充一些内容(使用cfpdfform很容易)

棘手的是,我希望允许用户修改表单的内容,然后以某种方式让我可以访问这些修改后的内容。我没有生成源PDF,因此我不知道如何允许用户“保存”新内容以便可以阅读


关于这一点我可以从哪里开始有什么想法吗?

此文档可以帮助您:

用户可以在Adobe Reader中完成大多数PDF表单,但当用户尝试保存更改时,会出现一个弹出窗口,提示无法保存PDF,需要升级到Adobe Acrobat才能使用此功能

由于Acrobat7(或可能)8,所以可以创建一个表单,以便在reader中完成并保存该表单。在Acrobat中打开PDF,然后从菜单中选择高级->在reader中启用使用权限。这将提示您保存表单,然后任何使用Adobe reader的人都可以完成它

完成后,您可以在ColdFusion中打开表单,填充一些字段并将其提供给用户。一旦他们填写了内容,保存并在ColdFusion中取回,您就可以使用与PDF相关的标签阅读内容


请注意:目前无法从ColdFusion设置“在阅读器中启用使用权限”标志,您需要一份Adobe Acrobat或访问Adobe LifeCycle server才能执行此操作。

您还可以使用cfpdfform标记将数据读/写到具有表单的PDF文件中。重要的是PDF文档已经有表单字段可用,或者您可以添加它们

我最近刚刚完成了一项任务,我必须让用户填写一个普通的web表单,然后创建一个现有PDF文档的填充版本。它起了很大的作用

我认为,根据您试图完成的工作,让用户在web表单中填写数据要比提供PDF并希望他们将其保存以在远程服务器上更新文件更容易混淆。不过,这只是我的意见


我认为你是对的,实际上,重新创建表单需要一些工作,但使用HTML表单可能会带来一些长期的好处,比如在iPad等设备上轻松进行JS验证和可访问性。@Anthony-+1。我真的认为这也是更好的选择。它更简单,正如您所说,更容易访问。感谢您的提示,有趣的是,如果表单修改了该标志,以便读者现在可以保存它们,将导致一个丑陋的警告,表明PDF已被修改。显然,任何你做的会导致修改原始PDF的散列的事情都会这样做。是的,他们不希望你用LiveCycle以外的任何东西来修改它。