此命令的ImageMagick(IM)结果
convert myRGB.png -colorspace cmyk cmyk.pdf <br>
不像Photoshop制作的CMYK PDF那样明亮或接近屏幕颜色。 myRGB.png
是使用GIMP生成的PNG文件。
我不拥有Photoshop,并且希望坚持使用开源工具。 IM的当前Ubuntu版本是6.7.7。 IM版本产生非常黑暗,完全无法使用的CMYK PDF。
在从源代码构建LCMS包之后,我在Ubuntu 14.0.4上从源代码构建了7.0.2-6 Q16,并且上面的命令效果更好,但是如上所述的CMYK PDF不那么明亮,并且不像屏幕颜色那么接近类似的Photoshop输出。例如。黑人不是完全黑人;天空颜色是暗蓝色而不是亮蓝色/青色。
我尝试过使用Adobe下载的ICC文件,如下所示
convert myRGB.png -colorspace cmyk -profile WebCoatedSWOP2006Grade5.icc cmyk.pdf
我已经尝试了所有14个Adobe ICC文件的这个命令,并且它们中的任何一个都没有区别。虽然,我承认我不明白ICC在什么情况下发挥作用或者根本不适合这个问题。
简单的问题是为什么IM转换工具与CMYK的Photoshop结果不匹配?
第二个问题是,如果IM无法做到这一点:是否有任何开源工具或工具可以匹配Photoshop结果以生成CMYK PDF和RGB PNG?
答案 0 :(得分:1)
有两个应用程序涉及,因为你可能知道,因为你用Ghostscript标记了它。你还没有说过你安装了哪个版本的Ghostscript,但我要做的第一件事就是从等式中删除ImageMagick。
确定IM是否有Ghostscript产生RGB或CMYK输出,我敢打赌它是从GS获得RGB。您需要找出IM正在使用的Ghostscript命令行,我无法告诉您如何执行此操作。假设Ghostscript输出是RGB,那么这就解释了为什么改变IM设置没有区别。
假设上述情况正确,请使用Ghostscript中的png16m设备直接生成RGB PNG文件,这样可以减少问题的范围:
gs -sDEVICE=png16m -o out.png input.pdf
现在,您还没有说明您安装的Ghostscript的版本,但是假设它相对较新,您可以查看/ ghostpdl / doc目录,并在Ghostscript中找到有关使用颜色管理的大量信息,文档GS9_Color_Management。 pdf可能会有所帮助。它肯定会为你提供无数改变输出的机会。