- java.lang.Object
-
- javax.print.attribute.IntegerSyntax
-
- javax.print.attribute.standard.NumberUp
-
- All Implemented Interfaces:
-
Serializable
,Cloneable
,Attribute
,DocAttribute
,PrintJobAttribute
,PrintRequestAttribute
public final class NumberUp extends IntegerSyntax implements DocAttribute, PrintRequestAttribute, PrintJobAttribute
类NumberUp是一个整数值打印属性类,它指定要在所选介质的实例的单侧施加的打印流页数。 也就是说,如果NumberUp值为n,则打印机必须将n个打印流页面放置在所选介质实例的一侧。 为了实现这一点,打印机可以添加某种翻译,缩放或旋转。 此属性主要控制打印流页面的翻译,缩放和旋转。NumberUp属性对多点打印作业(具有多个文档的作业)的影响取决于所有文档是否具有指定的相同数字值,或者不同的文档是否具有不同的数字值,以及(可能是默认的)值的
MultipleDocumentHandling
属性。- 如果所有的文档具有相同数量最多值n指定,则任何值
MultipleDocumentHandling
有道理,打印机的处理依赖于MultipleDocumentHandling
值:- SINGLE_DOCUMENT - 所有的输入文档将被合并到一个输出文档中。 每个媒体印象将由输出文档中的n个打印流页面组成。
- SINGLE_DOCUMENT_NEW_SHEET - 所有的输入文档将被组合成一个输出文档。 每个媒体印象将由输出文档中的n个打印流页组成。 然而,每个输入文档的第一印象将始终在新的媒体页面上开始; 这意味着输入文档的最后一次印象可能在其上不超过n个打印流页面。
- SEPARATE_DOCUMENTS_UNCOLLATED_COPIES - 输入文档将保持分开。 每个媒体印象将由输入文档中的n个打印流页面组成。 由于输入文档是分开的,所以每个输入文档的第一印象将始终在新的介质页面上开始; 这意味着输入文档的最后一次印象可能在其上不超过n个打印流页面。
- SEPARATE_DOCUMENTS_COLLATED_COPIES - 输入文档将保持分开。 每个媒体印象将由输入文档中的n个打印流页面组成。 由于输入文档是分开的,所以每个输入文档的第一印象将始终在新的介质页面上开始; 这意味着输入文档的最后一次印象可能在其上不超过n个打印流页面。
- SINGLE_DOCUMENT - 所有的输入文档将被合并到一个输出文档中。 每个媒体印象将包括从输出文件,其中,i是对应于输出文件中的该点的输入文档的数目N I打印流页。 当下一个输入文档与上一个输入文档具有不同的数字值时,下一个输入文档的第一个打印流页面将在下次媒体展示开始时移动,可能会留下少于全部打印流页面在以前的媒体印象。
- SINGLE_DOCUMENT_NEW_SHEET - 所有的输入文档将被组合成一个输出文档。 每个媒体印象将由输出文档中的n个打印流页组成。 然而,每个输入文档的第一印象将始终在新的媒体页面上开始; 这意味着输入文档的最后一次印象可能在其上不超过n个打印流页面。
- SEPARATE_DOCUMENTS_UNCOLLATED_COPIES - 输入文档将保持分开。 对于输入文档我,每一个媒体展示将包括来自输入文档N I打印流页。 由于输入文档是分开的,所以每个输入文档的第一印象将始终在新的介质页面上开始; 这意味着输入文档的最后一次印象可能会少于n i个打印流页面。
- SEPARATE_DOCUMENTS_COLLATED_COPIES - 输入文档将保持分开。 对于输入文档我,每一个媒体展示将包括来自输入文档N I打印流页。 由于输入文档是分开的,所以每个输入文档的第一印象将始终在新的介质页面上开始; 这意味着输入文档的最后一次印象可能会少于n i个打印流页面。
getName()
返回的类别名称提供IPP属性名称。- 另请参见:
- Serialized Form
-
-
构造方法摘要
构造方法 Constructor 描述 NumberUp(int value)
使用给定的整数值构造一个新的加号属性。
-
-
-
构造方法详细信息
-
NumberUp
public NumberUp(int value)
使用给定的整数值构造一个新的加号属性。- 参数
-
value
- 整数值。 - 异常
-
IllegalArgumentException
- (未检查异常)如果value
小于1,则抛出。
-
-
方法详细信息
-
equals
public boolean equals(Object object)
返回此数字up属性是否等同于传入的对象。 要相等的,所有以下条件必须为真:-
object
不为空。 -
object
是object
类的一个实例。 - 这个数字的属性值和
object
的值是相等的。
- 重写:
-
equals
在IntegerSyntax
- 参数
-
object
- 要比较的对象。 - 结果
-
如果
object
等于此数字up属性,object
true,否则为false。 - 另请参见:
-
Object.hashCode()
,HashMap
-
-
getCategory
public final Class<? extends Attribute> getCategory()
获取要用作此打印属性值的“类别”的打印属性类。对于ClassUp类,该类别是NumberUp本身。
- Specified by:
-
getCategory
在接口Attribute
- 结果
-
打印属性类(category),一个
java.lang.Class
类的实例。
-
-