- java.lang.Object
-  
      - javax.print.attribute.ResolutionSyntax
-  
        - javax.print.attribute.standard.PrinterResolution
 
 
-  
       - All Implemented Interfaces:
-  
         Serializable,Cloneable,Attribute,DocAttribute,PrintJobAttribute,PrintRequestAttribute
 
 
 public final class PrinterResolution extends ResolutionSyntax implements DocAttribute, PrintRequestAttribute, PrintJobAttribute PrinterResolution类是一个打印属性类,它指定打印机支持的准确分辨率或用于打印作业。 该属性假设打印机具有一小组设备分辨率,在这些设备分辨率下可以进行操作,而不是连续体。PrinterResolution以多种方式使用: - 当客户端搜索正确地寻找支持客户端所需分辨率的打印机(不再更多,不少于)时,客户端会指定一个PrinterResolution类的实例,指示客户端想要的确切解决方案。 只有支持该精确分辨率的打印机才能匹配搜索。
- 当客户端需要使用客户端所需的分辨率(不再更多,不少于)打印作业时,客户端将PrinterResolution类的实例指定为打印作业的属性。 如果打印作业不支持精确的分辨率,并且将Fidelity设置为true,则此操作将失败。
 IPP兼容性:可以通过调用PrinterResolution对象上的方法来获取构建IPP "printer-resolution"属性所需的信息。 由getName()返回的类别名称提供IPP属性名称。- 另请参见:
- Serialized Form
 
-  
        
       -  
             Field Summary-  
               Fields inherited from class javax.print.attribute.ResolutionSyntaxDPCM, DPI
 
-  
               
 -  
             构造方法摘要构造方法 Constructor 描述 PrinterResolution(int crossFeedResolution, int feedResolution, int units)从给定项目构建新的打印机分辨率属性。
 -  
             方法摘要所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 booleanequals(Object object)返回此打印机分辨率属性是否等同于传入的对象。Class<? extends Attribute>getCategory()获取要用作此打印属性值的“类别”的打印属性类。StringgetName()获取此属性值是一个实例的类别的名称。-  
               Methods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, wait
 -  
               Methods inherited from class javax.print.attribute.ResolutionSyntaxgetCrossFeedResolution, getCrossFeedResolutionDphi, getFeedResolution, getFeedResolutionDphi, getResolution, hashCode, lessThanOrEquals, toString, toString
 
-  
               
 
-  
             
-  
        
       -  
             构造方法详细信息-  PrinterResolutionpublic PrinterResolution(int crossFeedResolution, int feedResolution, int units)从给定项目构建新的打印机分辨率属性。- 参数
-  
              crossFeedResolution- 交叉进给方向分辨率。
-  
              feedResolution- 进feedResolution方向分辨率。
-  
              units- 单位换算系数,例如ResolutionSyntax.DPI或ResolutionSyntax.DPCM。
- 异常
-  
              IllegalArgumentException- (未经检查的异常)抛出crossFeedResolution < 1或feedResolution < 1或units < 1。
 
 
-  
 -  
             方法详细信息-  equalspublic boolean equals(Object object) 返回此打印机分辨率属性是否等同于传入的对象。 要相等的,所有以下条件必须为真:-  object不为空。
-  object是PrinterResolution类的一个实例。
-  该属性的交叉进给方向分辨率等于object的交叉进给方向分辨率。
-  此属性的进纸方向分辨率等于object的进纸方向分辨率。
 - 重写:
-  
              equals在ResolutionSyntax
- 参数
-  
              object- 要比较的对象。
- 结果
- 
               如果 
              object等效于此打印机分辨率属性,objecttrue,否则为false。
- 另请参见:
-  
              Object.hashCode(),HashMap
 
-  
 -  getCategorypublic final Class<? extends Attribute> getCategory() 获取要用作此打印属性值的“类别”的打印属性类。对于PrinterResolution类,该类别是PrinterResolution本身。 - Specified by:
-  
              getCategory在接口Attribute
- 结果
-  
              打印属性类(category),一个java.lang.Class类的实例。
 
 
-  
 
-