我使用的是 Ubuntu 14.04。我一直在使用带有表格的 PDF,最近我在使用一组 D&D 角色表时遇到了一些问题;它们附带表格,以便您可以以数字方式保存您的角色,但是当我使用任何文档查看器时,半数页面上应该显示表格的地方都出现了可怕的黑条。
奇怪的是,如果我在 Google Chrome 中打开该文件,这些地方不会出现黑条。
我以前从未遇到过这个问题,而且我查看过其他可填写表格的 PDF,它们都没有同样的问题。从这一点以及 Chrome 中不显示这一事实来看,这可能与 Ubuntu PDF 查看器以及这些文件有关。
在 Ocular PDF Viewer 中查看的 PDF。
在 Evince 文档查看器中查看的 PDF。
这个安装的是Ubuntu 14.04,从侧面可以看到第一页没有黑条。
我将 PDF 导出到 GIMP 并将第二页保存为 PNG,编辑器中出现了黑条。
在 Google Chrome 中查看的 PDF,这里没有出现黑条,这表明很可能是 Ubuntu 存在问题。
这里是所有上述图片的 imgur 相册。按顺序,它显示在 Ocular 中打开的 PDF,然后是 Evince,然后是导出到 GIMP 的 PDF 的 PNG,然后是 Google Chrome。
为什么包含表单的 PDF 在某些页面上会产生黑条?如何去除黑条?
编辑:我最近买了一个 Linux Mint 实时磁盘,如果我在 Mint 中使用 Evince 打开文件,会出现相同的黑条。这意味着问题与文档阅读器的内部组件或 Linux 本身有关。我可能会刻录更多其他 Linux 发行版的实时磁盘,看看它们是否有相同的问题。
答案1
到目前为止我发现的唯一可行的解决方案:
- 将包含错误字段的 PDF 文件上传至https://www.pdfescape.com
- 填写任何字段,无需对字段进行任何更改,上传的文件将直接按原样返回,而不是在第 3 点正确地重新创建。
- 点击“保存并下载 PDF...”并将其下载到您的计算机上
黑色表单字段现在应该看起来正常了。无论它们有什么问题,使用 PDFescape 完全重写文件似乎可以解决问题。
谁知道它们出了什么问题。也许 Wizards of the Coast 使用了一些过时的 Windows 专用编写器之类的东西。不过奇怪的是只有“角色详细信息”和“施法表”页面呈现错误...