为什么带有表单的 PDF 会在某些页面上创建黑条?

Dra*_*yrn 11 pdf evince okular

我正在使用 Ubuntu 14.04。我一直在处理带有表单的 PDF,最近我在 D&D 的一组字符表方面遇到了一些问题;它们带有表格,因此您可以以数字方式保存您的角色,但是当我使用任何文档查看器时,我会在表格应该位于一半页面的地方看到这些可怕的黑条。

奇怪的是,如果我在谷歌浏览器中打开文件,我不会在这些地方看到这些黑条。

我以前从未遇到过这个问题,并且浏览了我拥有的其他可填写表格的 PDF,他们都没有遇到同样的问题。从这一点以及它没有出现在 Chrome 中的事实来看,它可能与 Ubuntu PDF 查看器和这些文件特别有关。

在 Ocular PDF Viewer 中查看的 PDF。

在 Ocular PDF Viewer 中查看的 PDF。

在 Evince 文档查看器中查看的 PDF。

这个是用 Ubuntu 14.04 安装的,在侧面你可以看到第一页没有黑条。

在 Evince 文档查看器中查看的 PDF。

我将 PDF 导出到 GIMP 并将第二页保存为 PNG,黑条出现在编辑器中。

我将 PDF 导出到 GIMP 并将第二页保存为 PNG

在谷歌浏览器中查看的PDF,这里没有出现黑条,说明可能是Ubuntu的问题。

在 Google Chrome 中查看的 PDF

是上述所有图像的imgur相册。它依次显示在 Ocular 中打开的 PDF,然后是 Evince,然后是导出到 GIMP 的 pdf 的 PNG,然后是 Google Chrome。

为什么带有表单的 PDF 会在某些页面上创建黑条?而且,我该如何摆脱它们?

编辑:我最近得到了一个 Linux Mint 实时磁盘,如果我在 Mint 中使用 Evince 打开文件,则会出现相同的黑条。这意味着问题与文档阅读器的内部组件或 Linux 本身有关。我可能会刻录更多其他 Linux 发行版的 live 磁盘,看看它们是否有相同的问题。

小智 8

到目前为止我发现的唯一可行的解​​决方案:

  1. 将包含错误字段的 PDF 文件上传到https://www.pdfescape.com
  2. 填写任何字段,不至少更改字段,上传的文件将直接返回原样,而不是在第 3 点正确重新创建。
  3. 单击“保存并下载 PDF...”并将其下载到您的计算机上

黑色表单字段现在应该看起来正常。不管它们有什么问题,用 PDFescape 完全重写文件似乎可以解决它。

谁知道他们怎么了。也许Wizards of the Coast 使用了一些过时的仅适用于 Windows 的编写器之类的东西。虽然奇怪的是只有“角色详细信息”和“拼写表”页面被错误地呈现......