使用ImageMagick将PDF文件中的所有颜色转换为蓝色

4

如何使用Imagemagick将所有颜色转换为蓝色,不管原来是什么颜色?还有其他简单快速的解决方法吗?

我的黑色墨盒用完了,我想将一个灰度PDF文件转换为只有蓝色,并打印它。我的打印机选项有限。

2个回答

6
我不确定您的意思和期望,但是请尝试以下方法:
convert input.pdf  +level-colors blue, blueResult.pdf

它应该将所有黑色的阴影转换为它们相对应的蓝色阴影。因此,如果你从这个开始:

enter image description here

你将得到以下结果:

enter image description here

如果你的原始文档是彩色的,你可能需要先去色:
convert input.pdf -modulate 100,0 +level-colors blue, blueResult.pdf

2
convert image.pdf -fill blue -colorize 100 image.pdf

您IP地址为146.190.162.183,由于运营成本限制,当前对于免费用户的使用频率限制为每个IP每72小时10次对话,如需解除限制,请点击左下角设置图标按钮(手机用户先点击左上角菜单按钮)。
convert image.pdf -fill blue +opaque white image.pdf

然而,IM并不适合将矢量图像转换为矢量格式。IM会将矢量图像光栅化,然后在其周围放置一个矢量外壳。

我希望白色背景保持不变。 - acman123
这些命令很棒!但是我如何生成一个300dpi的PDF文件以便打印? - acman123
@acman123 请在加载任何文件之前,在命令行开头添加“-density 300”。 - Mark Setchell

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接