在PDF工作流程中进行成功的色彩管理(5-2)

PostScript色彩管理
  最初,PDF文件都是由PostScript转化而来的。最可预见的产生PDF文件的方式是通过使用Acrobat Distiller应用软件和一个代表出版页面的PostScript文件。PostScript是过去数字管理文件格式的最佳选择;它能保证当将原文件多次输出到同一设备时,输出结果具有相同的精确度。因此,转向PDF数字文件是一种相对较容易的转换方式;所有主PostScript文件都可以被过滤成主PDF文件。但在转换中要确保色彩正确则需要理解在PostScript和PDF中描绘色彩的不同方式。
  PostScript色彩空间分成常见的两类:设备相关的和设备无关的。设备相关的色彩空间是指那些已经转换到目标输出设备的色彩空间。最好的例子是在一台特定印刷机上用于复制的扫描CMYK值。扫描仪的操作人员已经将原始的色彩样本转换成可以在该印刷机上能呈现出最好效果的CMYK值。然而,如果使用其他的印刷系统,如另一台印刷机或一台喷墨打印机等,这些数值可能就无法被正确复制。在一台显示器上看上去正确的RGB数值,在另一台设备上也许就不正确,这也是设备相关色彩空间的一个例子。
  设备无关的色彩空间常用于存储需多次利用的色彩信息。实际上这些空间必须可以再利用。例如,没有L*a*b*印刷机,因此在CIELAB色彩空间(CIE L*a*b*色彩模式基于1931CIE标准观察者)中记录的PostSrcipt色彩在输出前就必须加以转换。正是在输出前可以完成这一转化的功能使数字管理起了重要的作用,可以存储将来可能需要再印刷和再版的产品。
  PostScript中设备相关的色彩空间有DeviceRGB、DeviceCMYK和DeviceGray。除了特殊情况,PostScript解释程序都会不加任何修改将DeviceCMYK值直接输入到CMYK标记引擎中。如果他们是符合输出设备的正确值(经过适当的校准),就会产生可以接受的色彩复制值。如果在PostScript流程中遇到DeviceRGB,大多数解释程序都会使用标准的PostScript Level I将其转换成DeviceCMYK,但不进行色彩管理。
  PostScript中设备无关的色彩空间包括CIEBasedABC、CIEBasedDEF和CIEBasedDEFG。在进行输出前PostScript解释程序必须将这些色彩空间进行转化。例如,如果为CMYK输出设备解释PostScript时遇到的是CIEBasedABC色彩,则需要将该色彩从CIEBasedABC转化到DeviceCMYK。
  这些转化采取的方式显示出基于ICC的色彩管理系统的转化功能性。1990年,PostScript Level II推出“特性文件连接空间”这一概念,四年后,才形成ICC标准。这种方法需对色彩进行两次转换:一次从它们的源色彩空间(如CIEBasedABC)转换到抽象的设备无关色彩空间,然后再转换到输出设备的色彩空间,如设备CMYK。
  在进行PostScript色彩管理过程中,用于将源色彩转化到特性文件连接空间的“输入特性文件”被称为Color Space Arrays,或CSA。PostScript作业中设备无关的色彩与CSA一起来定义色彩的范围。CIEBasedABC CSA可用于描述三元素的ICC输入特性文件,如显示器特性文件。CIEBasedDEF CSA可用于描述稍微复杂一些的三元素ICC输入特性文件,如照相机或扫描仪等设备。而CIEBasedDEFG是唯一能描述四元素PostScript设备无关色彩空间的,对于利用色库标记CMYK值的情况非常有用,以便将其转化为输出设备的色彩空间。通常来说,只有那些遵守ICC特性文件定义色彩的应用软件才能够生成与设备无关的PostScript特性文件,这是因为ICC特性文件能被用来创建CIEBasedABC、CIEBasedDEF或CIEBasedDEFG的CSA。
  PostScript的输出特性文件称为Color Rendering Dictionaries,简称CRD,必须存在于PostScript解释器中。在PostScript桌面设备中通常有许多种CRD,用于不同的复制方式和选择不同的油墨和承印材料的情况。这听起来似乎非常理想,可实际上它会导致许多麻烦,因为在输出设备中使用CRD的应用软件和印刷驱动程序通常很少能够加以控制。
  再加上在解释程序中很难加载CRD,而且设备重新校正时往往需要新的CRD输出特性文件,因此PostScript色彩管理得不到广泛的应用。采用ICC的方法则非常简单:用户只需在工作站中装入一个新的输出特性文件,并选中它(可以通过一个出版应用软件或通过一个操作系统控制面板),就可以在发送到打印机之前完成色彩的转换。但考虑到Distiller时,事情就变得有些复杂了。Distiller会将PostScript色彩空间转换成PDF色彩空间,因此如果没有对PostScript色彩管理和色彩空间有一个基本的理解,对PDF色彩管理的理解则是不完善的。

PDF色彩空间和利用Distiller将PostScript转化为PDF
  在1.3和1.4版本的PDF中色彩空间也主要分为与设备相关和与设备无关两类。设备相关的色彩空间包括DeviceRGB、DeviceCMYK和DeviceGray。这些空间与PostScript中的同名并不是偶然的,通常这些色彩空间都是用于定义由PostScript生成的PDF文件中的色彩(如下图)。






























PostScript色彩空间 PDF色彩空间
DeviceGray DeviceGray
DeviceRGB DeviceRGB
DeviceCMYK DeviceCMYK
CIEBasedABC CalRGB或LAB
CIEBasedDEF CalRGB或LAB
CIEBaseDEFG LAB

  将PostScript转换成设备相关的PDF色彩空间的某些映射包含设定一些假设,例如假定遇到的所有DeviceRGB值都和CalRGB或sRGB值相近似。CIE空间使用它们的CSA精确的转换,并在转换到LAB的过程中进行定义。然而,只有当发布的应用软件都已经为这些色彩生成了正确的CSA时,转换才能达到完美的效果。
  设备无关的PDF色彩空间包括CalRGB、LAB和ICCBased(如下图表)。最后一个引起了广泛的关注,因为它允许使用标准的ICC特性文件来定义色彩。在PDF 1.3或以上的版本中包含有ICC特性文件,并通过Distiller设置来应用这些文件。





























PostScript色彩空间 PDF色彩空间
DeviceGray ICCBased
DeviceRGB ICCBased
DeviceCMYK ICCBased
CIEBasedABC ICCBased、CalRGB或LAB
CIEBasedDEF LAB或CalRGB
CIEBaseDEFG LAB或ICCBased

  在出版商实现或转向PDF数字管理器时,在Distiller中对色彩转换进行设置是很重要的,因为这些设置控制着上表中色彩空间之间的转换。这通常意味着生成一个PDF1.3或1.4文件并指定一个正确的ICC特性文件来标记与设备无关的PostScript色彩。关于Distiller设置的详细信息在本文稍后部分加以探讨。
(待续)

[时间:2002-02-28  作者:必胜网  来源:必胜网]

黄品青微站