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。
有一个专门为此目的而构建的免费在线工具:
https://supertool.org/automatically-add-color-to-pdfs-to-print-without-black-ink/
加载和处理需要一些时间,但它可以在没有黑色墨水的情况下打印退货运输标签。
也许您可以在打印机驱动程序中设置一个选项,将黑色作为黄色、品红色和青色的复合打印。
小智 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