就写使用itext对一个pdf进行签名,签名后加一个图片。当用户更改pdf的信息后,pdf里显示的图片自动更换为别一个图片。网上查了很多资料,没有找到解决方案,有哪位看到了,分享下吧。
计算pdf md5值,改了就会变,变了就重新加一个图片
######.......###### 我写过pdf修改后会打上被修改的标记文本的pdf脚本。
其原理就是pdf是可以嵌入js脚本文件,然后通过pdf中的事件来触发js中的方法,js可以修改pdf中的内容,如你说的文件修改后图片更换,可以在触发pdf的"保存前"这个动作开始的时候触发。
使用Adobe Acrobat 可以直接对pdf添加js脚本事件,至于怎么添加,和js操作pdf的API adobe官网有的 ,这里是js操作pdf的API http://help.adobe.com/livedocs/acrobat_sdk/10/Acrobat10_HTMLHelp/wwhelp/wwhimpl/js/html/wwhelp.htm?href=Acrobat_SDK_whats_new.14.7.html&accessible=true
pdf的js脚本目前兼容性还是很差的(这也不奇怪,毕竟浏览器解析js都有兼容性问题),除了Adobe公司的pdf阅读器可以解析js外,其他的一些pdf阅读器基本上是无法解析js脚本的 ######请问博主实现了吗######没有
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。