使用 lpr 打印 pdf 产生的输出与打印 GUI 产生的输出不同

使用 lpr 打印 pdf 产生的输出与打印 GUI 产生的输出不同

我运行的是 11.04。我有一个 pdf 文件,其中嵌入了徽标(png 文件)和几行文字。该图像的背景是白色(实际上是白色的,我用 gimp 和颜色选择器检查过)。

当我使用“文档查看器”中嵌入的打印 GUI 打印 pdf 文件时,结果是:

  • 图像背景为白色
  • 线条比 lpr 更粗

当我打印时lpr myfile.pdf我得到

  • 图像背景不是白色(它更像是素瓷(#FFE4C4))
  • 线条足够细

由于 PDF 中的 P 表示“便携式”,我想知道谁会发生这样的事情?我一直使用同一台打印机。

答案1

使用lpr将文件发送到打印服务器,这应该是杯子它有自己的机制来转换适合打印机的 PDF,但可能不同于表明Adobe Acrobat 阅读器因为它们是三个独立的实现。

您可能能够通过 CUPS 网站影响 CUPS 引擎:http://本地主机:631/

Adobe Acrobat Reader 可能是最准确的,您可以强制它将完全光栅化的图像发送到打印机。

Evince 几乎没有可用的调整。

编辑: CUPS 使用pdftops和朋友来打印 PDF 文档,这是基于Xpdf与 Evince 相同的血统。

Adobe Acrobat Reader 包含其他选项来尝试修复背景颜色,以及一个提示是您的打印机弄乱了最终副本的选项:

在此处输入图片描述

相关内容