Posted on 2008-12-10 18:13
马达+斯加 阅读(435)
评论(0) 编辑 收藏 所属分类:
Java Report
近排和IMG进行integration的项目开发,有使用到Adobe的产品合并PDF文档,遇到了Adobe Form Server生成的PDFForm里面的内容被缓存的问题,有2种途径可以解决:
(1)在Adobe Reader 7里面进行设置,禁用本地缓存:在Adobe Reader的菜单选择Edit > Preferences > Forms,去掉Keep forms data temporarily available on disk的选项。
(2)在所有的PDF Template里面加入script禁用本地缓存:用Adobe Designer打开Form Template,在initialize事件中添加Client执行的Javascripts:
var ODoc = event.targer;
ODoc.nocache = true;
第一种方案需要在所有的客户端设计,而第二种就需要在所有的templates设置,可以根据自己情况进行选择。