Module java.desktop

Class Chromaticity

java.lang.Object
javax.print.attribute.EnumSyntax
javax.print.attribute.standard.Chromaticity
所有已实现的接口:
Serializable, Cloneable, Attribute, DocAttribute, PrintJobAttribute, PrintRequestAttribute

public final class Chromaticity extends EnumSyntax implements DocAttribute, PrintRequestAttribute, PrintJobAttribute
Chromaticity是一个打印属性类,一个枚举,用于指定单色或彩色打印。这由打印客户端用于指定打印数据应如何生成或处理。它不描述设备的颜色能力。查询服务的ColorSupported属性以确定设备是否可以验证支持彩色打印。

下表显示了为单色或彩色文档指定MONOCHROMECOLOR色度属性的效果。

显示指定MONOCHROMECOLOR色度属性的效果
色度属性
对单色文档的影响
对彩色文档的影响
MONOCHROME 按原样打印,单色 以单色打印,颜色转换为灰度
COLOR 按原样打印,单色 按原样打印,彩色

IPP兼容性: 色度目前不是IPP属性。

参见:
  • Field Details

    • MONOCHROME

      public static final Chromaticity MONOCHROME
      单色打印。
    • COLOR

      public static final Chromaticity COLOR
      彩色打印。
  • Constructor Details

    • Chromaticity

      protected Chromaticity(int value)
      使用给定整数值构造新的色度枚举值。
      参数:
      value - 整数值
  • Method Details

    • getStringTable

      protected String[] getStringTable()
      返回类Chromaticity的字符串表。
      覆盖:
      getStringTable 在类 EnumSyntax
      返回:
      字符串表
    • getEnumValueTable

      protected EnumSyntax[] getEnumValueTable()
      返回类Chromaticity的枚举值表。
      覆盖:
      getEnumValueTable 在类 EnumSyntax
      返回:
      值表
    • getCategory

      public final Class<? extends Attribute> getCategory()
      获取要用作此打印属性值的“类别”的打印属性类。

      对于类Chromaticity,类别是类Chromaticity本身。

      指定者:
      getCategory 在接口 Attribute
      返回:
      打印属性类(类别),java.lang.Class类的实例
    • getName

      public final String getName()
      获取此属性值是其实例的类别的名称。

      对于类Chromaticity,类别名称是"chromaticity"

      指定者:
      getName 在接口 Attribute
      返回:
      属性类别名称