Module  java.desktop

Class Fidelity

  • All Implemented Interfaces:
    SerializableCloneableAttributePrintJobAttributePrintRequestAttribute


    public final class Fidelity
    extends EnumSyntax
    implements PrintJobAttribute, PrintRequestAttribute
    类Fidelity是打印属性类,枚举,指示是否需要对客户端提供的打印请求属性的总保真度。 如果指定了FIDELITY_TRUE,并且服务无法按照指定打印作业,则必须拒绝该作业。 如果指定了FIDELITY_FALSE,则可以合理地尝试打印作业。 如果没有提供,默认值为FIDELITY_FALSE。

    IPP兼容性: FIDELITY_TRUE的IPP布尔值为“true”,FIDELITY_FALSE为“false”。 getName()返回的类别名称是IPP属性名称。 枚举的整数值是IPP枚举值。 toString()方法返回属性值的IPP字符串表示形式。 有关IPP保真度属性的更全面的描述,请参见第157.31316683246节第15.1节。

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

      • FIDELITY_TRUE

        public static final Fidelity FIDELITY_TRUE
        作业必须按照指定的方式打印。 否则被拒绝。
      • FIDELITY_FALSE

        public static final Fidelity FIDELITY_FALSE
        打印机应该合理地尝试打印作业,即使它不能按照指定打印。
    • 构造方法详细信息

      • Fidelity

        protected Fidelity​(int value)
        使用给定的整数值构造新的保真枚举值。
        参数
        value - 整数值。
    • 方法详细信息

      • getStringTable

        protected String[] getStringTable​()
        返回Fidelity类的字符串表。
        重写:
        getStringTableEnumSyntax
        结果
        字符串表
      • getCategory

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

        对于Fidelity类,该类别是Fidel类。

        Specified by:
        getCategory在接口 Attribute
        结果
        打印属性类(category),一个java.lang.Class类的实例。
      • getName

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

        对于Fidelity类,分类名称为"ipp-attribute-fidelity"

        Specified by:
        getName在接口 Attribute
        结果
        属性类别名称。