【发布时间】:2010-01-11 16:18:59
【问题描述】:
我正在通过 FDF (& php) 填充 PDF,并且在大多数情况下它工作正常,但是有些用户收到“Acrobat 无法打开“Acrxyz.tmp”(或“阅读器无法打开“xyz.tmp”) ,在某些情况下)。
我找到了有关可能原因的信息:apache“MOD-Deflate”、IE 缓存和易失性内存以及“fdf_close”等等。
一些配置信息:它在带有(Mod_deflate 模块)的 apache 2 上,我没有安装 fdftk,所以对 fdf_close 无能为力。使用包含调用 fdf。而这些都是通过https SSL
用户在 IE 6 到 IE 8 的任何地方都使用 acrobat 8 或 Reader 8.x 或 9.2
大多数用户都可以毫无问题地获得 pdf,但是....有任何建议可以帮助我将搜索范围缩小到服务器设置用户配置等或解决方案会有所帮助吗?
如果有帮助,这里是标题信息 // 资源管理器需要标头才能将此文件发送到 Acrobat Viewer header ("Content-Type: application/vnd.fdf"); // 防止缓存 header("Cache-Control: post-check=0, pre-check=0", false); header("Pragma: public");
谢谢!
【问题讨论】:
标签: php pdf internet-explorer fdf