改进使用 pdflatex 编译的 PDF 的渲染

改进使用 pdflatex 编译的 PDF 的渲染

我有一个 pdf 图像(密度图)

在此处输入图片描述

如果我使用某些 pdf 查看器(我测试过 Max OSX 预览版、Acrobat 阅读器)打开它,图形看起来不错,没有白线。但是,在使用 pdf-latex 编译 TeX 后,如果我使用 Skim 或预览程序打开文件,就会出现白线,而且白线在那里,但是当我使用 Acrobat 阅读器打开它时,它们不会出现。

有谁知道如何去除任何 pdf 查看器中的 pdf 输出中的白线?

非常感谢你的帮助

答案1

这确实应该是一条评论,但我还没有达到所需的声誉。这是原始图像的产物,正如 Tiuri 帮助您发现的那样。当我使用 Matlab 创建 pdf 时,我也遇到过类似的问题(看这里)就我而言:

这些白线是定义阴影区域的多边形,这些区域具有不可见的边缘,并且不太重叠(根据这里)。该问题是由 pdf 查看器本身引起的,它会尝试平滑屏幕上显示的线条(根据这里

如果你遇到的问题与我遇到的类似,你可以在 Acrobat Reader 中避免这种情况(看这里) 通过摆弄一些设置,我无法对 Preview 或 Skim 进行评论。如果您是使用 Matlab 或任何导致问题的软件生成原始 pdf 的人,我建议将其保存为 .png 或转移到其他语言,例如 python。如果我完全失控,请告诉我,我会删除此答案。

相关内容