PDF:什么是 DeviceRGB?

PDF: What is DeviceRGB?

(如果是 (b),应该使用什么颜色 space 来呈现 pdf?默认使用 sRGB 吗?应该使用 pdf 查看器应用程序可以更改此 'device' 颜色 space?)

DeviceRGB 只是意味着它是一个 3 分量 space,带有红绿蓝着色剂,它没有被校准。 sRGB 是经过校准的 space(我相信 'standard' RGB,这是 's' 的来源),它的创建是为了解决两个 'RGB' 设备不一定完全相同地显示给定的 RGB 三元组。 (我知道你肯定知道这一点,为了后来的读者的利益)

如果您正在尝试进行颜色管理(正如我从您之前的问题中假设的那样),那么您无法对简单的 DeviceRGB space 进行颜色管理,您所能做的就是使用给定的组件值。另一方面,sRGB 是特征化的 space,因此您可以将其转换为 XYZ,然后(如您所知)您可以从中转到输出 space.

基本上您无法对简单的 Devioce* space 进行颜色管理,这就是 Adob​​e 在 2 级 PostScript 和 PDF 中采用 CIE 和 ICC space 的原因。

所以:不,DeviceRGB 不是 Adob​​eRGB 或 sRGB 等特征 space,实际上也不是设备使用的 RGB space 的名称。将 DeviceRGB 渲染到 RGB 设备时,您应该使用给定的 R、G 和 B 分量,您不知道作者打算使用什么 precise 颜色,实际上他们声明了他们不在乎那么多。转换为其他 spaces 时,您应该使用 PDF 规范中给出的算法来这样做。