用ghostscript生成颜色正确的光栅文件的最好方法是什么?
ColorConversionStrategy、UseCIEColour和ICC配置文件交互的各种方式并不是那么明显,而且很容易产生在颜色方面远远不同的图像。
到目前为止,下面的命令是我能做到的最好的了,但与在Acrobat Pro中预览相比,它仍然为我们的测试文件产生了略微不同的色调,我想知道是否有人有更‘科学’的答案。干杯!
./software/ghostscript-9.04/bin/gs -sOutputICCProfile=./profiles/sRGB.icc -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -r94 -dUseCropBox -dEPSCrop -dMaxBitmap=50000000 -dTextAlphaBits=4 -dGraphicsAlphaBits=4 -dAlignToPixels=0 -dGridFitTT=0 -dPrinted=false -dLastPage=1 -sDEVICE=jpeg -sOutputFile=/dev/stdout imm.pdf > imm.jpg发布于 2011-11-22 16:32:30
在Acrobat中,您使用什么模拟配置文件进行比较?
如果你希望看到相同的结果,你必须在Acrobat和Ghostscript中使用相同的配置文件,即使这样也可能有细微的差异,因为这两个引擎使用不同的颜色引擎。不过,在屏幕上可能看不到这些。
你提到的方法并不是真正的交互。
在生成ColorConversionStrategy文件时,PDF只与pdfwrite设备相关,所以与渲染没有任何关系。它不会以任何有意义的方式与其他人“互动”。
UseCIEColor是一种旧的、使用不当的PostScript色彩管理范例,它依赖于您提供描述设备颜色属性的色彩呈现字典(CRD)。如果你使用默认值,那么你会得到一些可以接受的东西,但它不会是“正确的”。CRD在某种程度上类似于ICC配置文件,但它们并不完全相同。
ICC配置文件是大势所趋。
如果你正在使用ICC配置文件,不要设置UseCIEColor。事实上,如果你想获得好的色彩,就不要设置UseCIEColor,除非你很清楚你在用它做什么。
https://stackoverflow.com/questions/8204629
复制相似问题