【发布时间】:2016-04-28 13:57:24
【问题描述】:
- 这是 (a) 自己的色彩空间,如 AdobeRGB 和 sRGB,还是 (b) 是设备使用的 RGB 色彩空间的名称?李>
(如果是 (b),应该使用什么颜色空间来渲染 pdf?sRGB 是默认使用的吗?pdf 查看器应用程序是否应该能够更改此“设备”色彩空间?)
【问题讨论】:
标签: pdf postscript color-space
(如果是 (b),应该使用什么颜色空间来渲染 pdf?sRGB 是默认使用的吗?pdf 查看器应用程序是否应该能够更改此“设备”色彩空间?)
【问题讨论】:
标签: pdf postscript color-space
DeviceRGB 仅仅意味着它是一个带有红绿蓝着色剂的 3 分量空间,它没有经过校准。 sRGB 是一个校准空间(我相信“标准”RGB,这是“s”的来源),它的创建是为了解决两个“RGB”设备不一定显示给定 RGB 三元组完全相同的问题。 (我知道你无疑知道这一点,这是为了以后读者的利益)
如果您尝试进行颜色管理(正如我从您之前的问题中假设的那样),那么您无法对简单的 DeviceRGB 空间进行颜色管理,您所能做的就是使用给定的组件值。另一方面,sRGB 是一个特征空间,因此您可以将其转换为 XYZ,然后(如您所知)您可以从该空间转到输出空间。
基本上您无法对简单的 Devioce* 空间进行颜色管理,这就是 Adobe 在 2 级 PostScript 和 PDF 中采用 CIE 和 ICC 空间的原因。
所以:不,DeviceRGB 不是 AdobeRGB 或 sRGB 等特征空间,实际上也不是设备使用的 RGB 空间的名称。将 DeviceRGB 渲染到 RGB 设备时,您应该使用给定的 R、G 和 B 组件,您不知道作者想要什么 precise 颜色,实际上他们声明他们没有没那么在意。转换为其他空格时,您应该使用 PDF 规范中给出的算法来执行此操作。
【讨论】:
UseCIEColor页面设备状态字典条目。当它设置为 true 时,RIP 可能会替换校准的色彩空间而不是 Device* 之一。