PDF:什么是DeviceRGB? [英] PDF: What is DeviceRGB?

查看:614
本文介绍了PDF:什么是DeviceRGB?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

  • 这是(a)自己的颜色空间,例如AdobeRGB和sRGB,还是(b)是设备使用的RGB颜色空间的名称?
  • Is this (a) an own color space like AdobeRGB and sRGB or is this (b) a name for the RGB color space that the device uses?

(如果它是(b),应使用什么颜色空间来呈现pdf?sRGB是默认使用的颜色吗?pdf查看器应用程序应该能够更改此设备"吗?颜色空间?)

(in case it is (b), what color space should be used to render a pdf? is sRGB the default to use? should a pdf viewer application be able to change this 'device' color space?)

推荐答案

DeviceRGB只是意味着其由红色,绿色和蓝色着色剂组成的3分量空间,未经校准. sRGB是一个经过校准的空间(我相信标准" RGB是"s"的来源),其创建目的是为了解决两个"RGB"设备不一定会完全相同地显示给定RGB三元组的问题. (我知道您无疑知道这一点,这对于以后的读者是有益的)

DeviceRGB simply means that its a 3 component space with Red Green and Blue colourants, it is not calibrated. sRGB is a calibrated space (I believe 'standard' RGB, which is where the 's' comes from), and was created to address the problem that two 'RGB' devices would not necessarily display a given RGB triplet precisely the same. (I'm aware you undoubtedly know this, its for the benefit of later readers)

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

If you are trying to do colour management (as I assume from your earlier question) then you cannot colour manage a simple DeviceRGB space, all you can do is use the component values as given. sRGB on the other hand is a characterised space, so you can convert that into XYZ and then (as you know) you can go from that to the output space.

基本上,您无法对简单的Devioce *空间进行颜色管理,这就是Adobe在2级PostScript和PDF中采用CIE和ICC空间的原因.

Basically you can't colour manage the simple Devioce* spaces, which is why Adobe adopted CIE and ICC spaces in level 2 PostScript and in PDF.

因此:否,DeviceRGB不是诸如AdobeRGB或sRGB之类的特征空间,实际上也不是设备使用的RGB空间的名称.将DeviceRGB渲染为RGB设备时,应使用给定的R,G和B组件,您对作者想要的 precise 颜色没有任何了解,实际上,他们声明他们没有这样做.不太在乎.转换为其他空格时,应使用PDF规范中给出的算法.

So: No, DeviceRGB is not a characterised space such as AdobeRGB or sRGB, nor in fact is it a name for the RGB space used by the device. When rendering DeviceRGB to an RGB device you should use the R, G and B components as given, you have no clue as to what precise colour was intended by the author, in effect they declared that they didn't care that much. When converting to other spaces you should use the arithmetic given in the PDF specification to do so.

这篇关于PDF:什么是DeviceRGB?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆