public final class PageRanges extends SetOfIntegerSyntax implements DocAttribute, PrintRequestAttribute, PrintJobAttribute
在大多数情况下,要打印的确切页面将由设备驱动程序生成,而这个属性将不被要求。然而,当打印已格式化的存档文档时,最终用户可能会选择打印文档中包含的页的子集。在这种情况下,如果一个"n-m"页面范围指定要打印的第一页,将页面文件的所有后续页将被打印的页的M.
如果一个pageranges属性不是一个打印作业指定,文件的所有页将打印。换句话说,对于pageranges默认值属性一直是{{1, Integer.MAX_VALUE}}。
一个pageranges效果属性在多文档的打印工作(工作与多个文件)取决于所有的文档有相同或不同的文档页面指定是否有不同的页面范围规定的范围内,并在(可能违约)的MultipleDocumentHandling属性值。
MultipleDocumentHandling是有道理的,和打印机的处理取决于MultipleDocumentHandling价值:
聚丙烯的相容性:的pageranges属性的典型的数组形式给出上下限为每一页的范围将包括在“页面范围”属性和IPP。看到典型的阵列形式解释类SetOfIntegerSyntax。返回getName()类别名称为IPP的属性名称。
| Constructor and Description |
|---|
PageRanges(int member)
构造一个包含一个整数的新的页范围属性。
|
PageRanges(int[][] members)
构造一个新的页范围属性与给定的成员。
|
PageRanges(int lowerBound, int upperBound)
构造一个包含单个整数范围的新的页范围属性。
|
PageRanges(String members)
在字符串窗体中构造一个新的页范围属性。
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object object)
返回这个页面范围属性是否等同于对象的传递。
|
类<? extends Attribute> |
getCategory()
获取要用作该打印属性值的“类别”的打印属性类。
|
String |
getName()
获取此属性值的类别的名称,即一个实例。
|
contains, contains, getMembers, hashCode, next, toStringpublic PageRanges(int[][] members)
SetOfIntegerSyntax。
members集成员。
NullPointerException -(unchecked异常抛出
members)如果为空或
members任何元素为null。
IllegalArgumentException -(unchecked例外)如果
members任何元素不是长度或长度两阵扔。如果
members也抛出一零长度数组或者集合的任何成员不超过1。
public PageRanges(String members)
SetOfIntegerSyntax。
members集成员。
NullPointerException -(unchecked异常抛出
members)如果为空或
members任何元素为null。
IllegalArgumentException -(unchecked异常
members)如果不遵守正确的语法扔。也抛出,如果构建的整数集是一零的长度数组,或如果任何成员的集合是小于1。
public PageRanges(int member)
member集成员。
IllegalArgumentException -(unchecked例外)如果
member小于1抛。
public PageRanges(int lowerBound,
int upperBound)
lowerBound下的束缚。
upperBound上界的范围。
IllegalArgumentException -(unchecked例外)如果一个空的指定范围内或如果一个非空的范围是小于1的规定
lowerBound扔。
public boolean equals(Object object)
object不空。object是类pageranges实例。object的成员都是一样的。equals 方法重写,继承类
SetOfIntegerSyntax
object对象比较。
object相当于这个页面范围属性真,否则为假。
Object.hashCode(),
HashMap
public final 类<? extends Attribute> getCategory()
pageranges类,类类pageranges本身。
getCategory 接口
Attribute
java.lang.Class类实例。
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.