我使用Imagemagick将PDF转换为光栅图像!我正在运行的命令是{{1}}
现在我遇到的问题是PDF上的颜色在生成的图像上不一样。那么问题是什么?我认为问题可能是因为-dUseCIEColor。这是唯一奇怪的事情。我使用" -dNOPSICC"禁用CIE的加载,但它没有工作!你们认为这是什么问题!?你能帮助我吗?
答案 0 :(得分:0)
几乎可以肯定,最好的办法是制作一个示例文件。我非常怀疑问题是颜色转换,除了PDF可能在CMYK空间中,我相信PNG不支持,因此你 将CMYK转换为RGB
在这种情况下,有许多选项用于控制转换,前提是您使用的是最新版本的Ghostscript(您没有说明版本),但-dUseCIEColor是第一个你应该删除的东西。这是PostScript coloru管理的一个古老版本,只有在您知道完全如何使用它时才能正常工作。既然你没有提供明显不是这种情况的CRD,那么将其删除,只会造成伤害。
-dNOPSICC仅适用于PostScript,因为您的输入文件是PDF,它不会产生任何影响。您无法阻止从PDF文件加载ICC配置文件,它们始终受到尊重。无论如何,只会改善颜色质量: - )
我还建议您直接使用Ghostscript而不是通过转换,至少在最初阶段,因为这会删除一层混淆,意味着我可以重现您的命令行,并确保没有设置任何控件场景。