java.lang.Object
javax.print.attribute.EnumSyntax
javax.print.attribute.standard.ColorSupported
- 所有已实现的接口:
-
Serializable
,Cloneable
,Attribute
,PrintServiceAttribute
类
ColorSupported
是一个打印属性类,一个枚举,用于标识设备是否能够进行任何类型的彩色打印,包括突出显示颜色以及全过程颜色。所有涉及颜色的文档指令都嵌入在打印数据中(没有任何属性附加到打印数据之外的作业)。
注意: 最终用户可以通过查询PrinterMoreInfoManufacturer
属性来确定颜色支持的性质和详细信息。
不要将ColorSupported
属性与Chromaticity
属性混淆。Chromaticity
是客户端可以为作业指定的属性,用于告诉打印机是以单色还是彩色打印文档,可能导致打印机将彩色文档打印为单色。而ColorSupported
是打印机描述属性,告诉打印机无论客户端如何指定打印任何特定文档,打印机是否能够进行彩色打印。
IPP兼容性: IPP布尔值为"SUPPORTED"表示支持,"NOT_SUPPORTED"表示不支持。由getName()
返回的类别名称是IPP属性名称。枚举的整数值是IPP枚举值。toString()
方法返回属性值的IPP字符串表示形式。
- 参见:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final ColorSupported
打印机无法进行任何类型的彩色打印。static final ColorSupported
打印机能够进行某种类型的彩色打印,例如突出显示颜色或全过程颜色。 -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription获取用作此打印属性值的"类别"的打印属性类。protected EnumSyntax[]
返回类ColorSupported
的枚举值表。final String
getName()
获取此属性值是其实例的类别的名称。protected String[]
返回类ColorSupported
的字符串表。Methods declared in class javax.print.attribute.EnumSyntax
clone, getOffset, getValue, hashCode, readResolve, toString
-
Field Details
-
NOT_SUPPORTED
打印机无法进行任何类型的彩色打印。 -
SUPPORTED
打印机能够进行某种类型的彩色打印,例如突出显示颜色或全过程颜色。
-
-
Constructor Details
-
ColorSupported
protected ColorSupported(int value) 使用给定的整数值构造一个新的彩色支持枚举值。- 参数:
-
value
- 整数值
-
-
Method Details
-
getStringTable
返回类ColorSupported
的字符串表。- 覆盖:
-
getStringTable
在类EnumSyntax
中 - 返回:
- 字符串表
-
getEnumValueTable
返回类ColorSupported
的枚举值表。- 覆盖:
-
getEnumValueTable
在类EnumSyntax
中 - 返回:
- 值表
-
getCategory
获取用作此打印属性值的"类别"的打印属性类。对于类
ColorSupported
,类别就是ColorSupported
类本身。- 指定者:
-
getCategory
在接口Attribute
中 - 返回:
-
打印属性类(类别),是
java.lang.Class
类的实例
-
getName
获取此属性值是其实例的类别的名称。对于类
ColorSupported
,类别名称是"color-supported"
-