带有可填写表单字段的PDF“另存为”=具有固定文本的PDF - 如何?
我正在使用iTextSharp创建一个PDF,它包含一些可填写的表单字段 . 我需要的是以某种方式进行设置,以便在填写这些表单字段并保存生成的PDF时(在Adobe的Reader之类的商用PDF阅读器中),我需要将这些表单字段作为固定文本(不再可编辑) .
有没有办法做到这一点?
我正在使用iTextSharp创建一个PDF,它包含一些可填写的表单字段 . 我需要的是以某种方式进行设置,以便在填写这些表单字段并保存生成的PDF时(在Adobe的Reader之类的商用PDF阅读器中),我需要将这些表单字段作为固定文本(不再可编辑) .
有没有办法做到这一点?
2 years ago
正如评论所暗示的,这听起来像“扁平化文件” .
该过程的问题在于(Adobe)Reader中不可用;它需要Acrobat或服务器端的帮助 .
另一方面,一些移动PDF查看器在保存时实际上提供了扁平化 .
Reader的解决方法是在保存文档时将字段设置为只读 . 您可以在willSave文档操作中执行此操作,方法是遍历字段并将其设置为只读 .