pdf - Acrobat Reader 拒绝打开我的 .pdf,但 macOS 的 Preview 可以。如何诊断原因?
问题描述
我已经按照 Adobe PDF 规范仔细构建了自己的 .PDF。macOS 具有预览功能,可以正确打开和显示 PDF 文档,但 Acrobat Reader 报告错误,未指定,并且不显示文档。
如果我用预览打开它并从那里导出为另一个 PDF,预览和 Acrobat Reader 都会正确显示结果。
Preview 版本有些莫名其妙地复杂,我无法确定 Preview 做了什么不同以允许 Acrobat 处理它。
即使是从 Adobe 的网站,我也无法找到可以诊断问题的软件。
我在我的 PDF 上尝试了许多合理的变化、添加等,但无济于事。
解锁野兽的秘诀是什么?
为响应请求,这里是 PDF 文件的缩写副本。所有控制对象都存在,但我删除了部分流,以免滚动。一个页面上有两种字体,它是由两个单独的源 PDF 组成的混合体,一个由我生成,另一个来自不同的供应商,因此初步 /Contents 对象设置了每个页面对象的初步缩放。
好吧,将示例放在这里后,我收到一条拒绝消息,说提交编辑时出错。
在消除流中的所有压缩代码和大部分未压缩的格式化代码后,我将再试一次,以使您免于滚动。
(按要求删除了 PDF 代码。敬请期待更新。
解决方案
推荐阅读
- mongodb - 在 MongoDB 中为字符串字段创建索引的原因
- php - 移动 Laravel 导致 @IF 语句错误
- python - pyagme screen not working with multithreading
- html - 反应链接 OnClick 阻止 href
- jenkins - 使用 MSTest 插件生成测试报告
- f# - F#:过滤掉 None 并只保留 Some
- android - Layout changes after turning the emulator, but not the device
- javascript - TypeError:绑定标签可能为空的json数据时无法读取null的属性'map'
- javascript - RXJS 扫描 - withLatestFrom 另一个 observable
- c# - 如何退出由 URL SCHEME 打开的统一应用程序并返回主应用程序?