如何打印出 PDF 以像素代替蓝色像素?

Edw*_*uay 35 printer pdf printing colors

我的佳能 MP560 打印机中没有黑色墨水了。

所有其他颜色打印正常。

我需要打印一张在线火车票。

当我打印出来时,我看不到任何黑色页面(大部分,所有文本)。

我已经把它打印成 PDF 了,所以如果我能及时得到一些黑色墨水,我可以稍后打印出来。

但是谁能想到一种创造性的方法来告诉打印机/打印机驱动程序/PDF 软件(福昕)它应该用非常深的蓝色像素替换所有黑色像素,这样我至少可以打印出来,以便页面上的条形码可以扫描吗?

fra*_*ous 51

安装Ghostscript(首先)然后ImageMagick,然后您可以使用以下命令:

magick convert -density 300 input.pdf -fill blue -opaque black output.pdf

这会将所有黑色转换input.pdf为蓝色output.pdf

[感谢 Nick 在下面对 ghostscript 部分的评论。]

注后来补充:如果您有ImageMagick的较新版本,没有一个convert二进制文件,使用magick convert而不是简单地convert

  • 对我来说在文本 pdf 上做得很好,但对图像来说却不是。对于图像 pdf,`convert -density 300 input.pdf +level-colors blue,white output.pdf` 有效 (8认同)
  • 确保在安装 ImageMagick 之前安装 GhostScript (ghostscript.com)。这将允许它处理 PDF 文件。 (7认同)
  • 这个(免费)网站似乎不需要下载和安装任何东西就可以做到这一点:https://supertool.org/automatically-add-color-to-pdfs-to-print-without-black-ink/ (4认同)

dca*_*dca 9

有一个专门为此目的而构建的免费在线工具

https://supertool.org/automatically-add-color-to-pdfs-to-print-without-black-ink/

加载和处理需要一些时间,但它可以在没有黑色墨水的情况下打印退货运输标签。


Mar*_*tin 5

也许您可以在打印机驱动程序中设置一个选项,将黑色作为黄色、品红色和青色的复合打印。

  • 我已经为 iP90 找到了这个,也许这也适用于您的打印机:“佳能 Pixma iP90 引入了两个功能:节省黑色墨水,它类似于其他打印机上的草稿模式,因为它减少了打印机对颜色的使用。打印机;和使用复合材料,您可以在驱动程序的维护部分中找到墨水使用控制下的使用复合材料。使用复合材料指示打印机在前者干涸时将彩色墨水变成黑色。阅读更多信息:http://reviews.cnet。 co.uk/printers/canon-pixma-ip90-review-49282171/#ixzz13J2hrSw5" (6认同)

小智 5

frabjous 的答案的附录要求安装 Ghostscript 和 ImageMagick,包括根据 Alexander Taubenkorb 的评论进行的更新。

\n\n

这仍然不起作用,因为我遇到的问题是图像的“灰色”不是纯灰色。为了克服这个问题,我来回切换颜色空间 \xe2\x80\x9c\xe2\x80\x9d 以确保 \xe2\x80\x98gray\xe2\x80\x99 的干净定义在最终命令中转换为蓝色。

\n\n

转换 -密度 300 输入.pdf -颜色空间 RGB -颜色空间灰色 tmp1.pdf

\n\n

转换 -密度 300 tmp1.pdf -颜色空间灰色 -颜色空间 RGB tmp2.pdf

\n\n

转换-密度300 tmp2.pdf +级别颜色蓝色,白色输出.pdf

\n