PDF:什么是DeviceRGB?

3
  • 这个是一个像AdobeRGB和sRGB一样的自有颜色空间吗?还是设备使用的RGB颜色空间的名称?

(如果是(b),那么应该使用哪个颜色空间来渲染PDF?sRGB是否是默认使用的?PDF查看器应该能够更改此“设备”颜色空间吗?)

1个回答

12

DeviceRGB表示它是一个由红、绿和蓝三种颜色构成的三元组空间,没有经过校准。sRGB则是一个经过校准的空间(我认为“标准”RGB,也就是“s”的来源),它的创建是为了解决两个“RGB”设备不一定会精确显示给定的RGB三元组的问题。(我知道您肯定已经明白这点,但这是为了后来的读者着想)

如果您正在尝试进行颜色管理(如我认为您在之前的问题中所描述的),那么您无法对简单的DeviceRGB空间进行颜色管理,您只能使用给定的分量值。另一方面,sRGB是一个特征化的空间,因此您可以将其转换为XYZ,然后(如您所知)可以从那里进入输出空间。

基本上,您不能对简单的Devioce*空间进行颜色管理,这就是为什么Adobe在Level 2 PostScript和PDF中采用了CIE和ICC空间的原因。

因此:不,DeviceRGB不是类似于AdobeRGB或sRGB的特征化空间,实际上它也不是设备使用的RGB空间的名称。当将DeviceRGB渲染到RGB设备时,您应该使用给定的R、G和B分量,您不知道作者打算使用什么样的确切颜色,实际上他们宣称自己并不关心那么多。当转换到其他空间时,应使用PDF规范中给出的算法进行转换。


谢谢这个重要的语句!你不知道作者想要什么确切的颜色,实际上他们宣称并不是那么在意。 - juFo
有一个名为UseCIEColor的页面设备状态字典条目。当它设置为true时,RIP可以替换已校准的颜色空间,而不是Device*颜色空间。 - Aleksei Guzev

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