模块  java.desktop

Class ColorSupported

  • 实现的所有接口
    SerializableCloneableAttributePrintServiceAttribute

    public final class ColorSupported
    extends EnumSyntax
    implements PrintServiceAttribute
    ColorSupported是打印属性类,枚举,用于标识设备是否能够进行任何类型的彩色打印,包括高亮颜色以及完整的印刷色。 所有与颜色有关的文档指令都嵌入在打印数据中(没有附加到打印数据之外的作业的属性)。

    注意:最终用户可以通过查询PrinterMoreInfoManufacturer属性来确定颜色支持的性质和详细信息。

    不要将ColorSupported属性与Chromaticity属性混淆。 Chromaticity是客户端可以为作业指定的属性,以告知打印机是以单色还是彩色打印文档,可能导致打印机以单色打印彩色文档。 ColorSupported是打印机描述属性,用于ColorSupported打印机是否可以打印彩色,无论客户端指定如何打印任何特定文档。

    IPP兼容性:对于SUPPORTED,IPP布尔值为“true”,对于NOT_SUPPORTED,IPP布尔值为“false”。 getName()返回的类别名称是IPP属性名称。 枚举的整数值是IPP枚举值。 toString()方法返回属性值的IPP字符串表示形式。

    另请参见:
    Serialized Form
    • 字段详细信息

      • NOT_SUPPORTED

        public static final ColorSupported NOT_SUPPORTED
        打印机不能进行任何类型的彩色打印。
      • SUPPORTED

        public static final ColorSupported SUPPORTED
        打印机能够进行某种类型的彩色打印,例如高亮颜色或全彩色打印。
    • 构造方法详细信息

      • ColorSupported

        protected ColorSupported​(int value)
        使用给定的整数值构造一个新的颜色支持的枚举值。
        参数
        value - 整数值
    • 方法详细信息

      • getStringTable

        protected String[] getStringTable()
        返回类 ColorSupported的字符串表。
        重写:
        getStringTable在类 EnumSyntax
        结果
        字符串表
      • getCategory

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

        对于类ColorSupported ,该类别是类ColorSupported本身。

        Specified by:
        getCategory在界面 Attribute
        结果
        打印属性类(类别),类java.lang.Class的实例
      • getName

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

        对于类ColorSupported ,类别名称是"color-supported"

        Specified by:
        getName在界面 Attribute
        结果
        属性类别名称