TrueGray 功能

重要

建议使用 Microsoft 的 IPP 收件箱类驱动程序,以及 Print Support Apps (PSA) ,在 Windows 10 和 11 中自定义打印体验,以便进行打印机设备开发。

有关详细信息,请参阅 打印支持应用设计指南

TrueGray 功能检查文本和矢量图形中的 RGB 颜色,但不检查位图中的 RGB 颜色。 对于灰色 (即红色、绿色和蓝色值相等) 的颜色,TrueGray 功能会在打印颜色之前将颜色从 RGB 颜色空间转换为彩色打印机的灰色空间。 此功能不适用于单色打印机。

TrueGray 功能使用专用 PPD 关键字 (keyword) *ADTrueGray,允许 PScript 微型驱动程序编写器启用或禁用此功能。

关键字和值 含义
ADTrueGray:True 此打印机默认启用 TrueGray 功能。
ADTrueGray:False 此打印机默认禁用 TrueGray 功能。

当用户界面指示已启用 TrueGray 功能时,驱动程序将检测 R = G = B 的 RGB 颜色,并且满足以下条件之一:

  • 当 ICM 处理处于关闭状态时

  • 在主机上执行 ICM 处理时,目标颜色配置文件为 RGB 数据,转换后的颜色为 R' = G' = B' (即,不同于原始颜色)

  • 如果 ICM 处理通常使用基于 CIE 的颜色空间完成,并且原始颜色为 R = G = B

不会尝试检测 CMYK 颜色的灰色。 这是在主机上执行 ICM 颜色处理时通常使用的颜色空间。