public final class SheetCollate extends EnumSyntax implements DocAttribute, PrintRequestAttribute, PrintJobAttribute
Copies
属性指定。当SheetCollate整理,每个副本每个文档打印在打印流表的顺序。当SheetCollate被逐,每个打印流板印刷的次数等于纷纷
Copies
属性的值。例如,假设一个文件产生两介质片的输出,
Copies
是6,和SheetCollate被逐;在这种情况下,六份的第一媒体片印刷之后的六份二介质表。
是否通过将文档的副本放置在多个输出箱中或在同一个输出文件中实现的效果进行定义的文档分离是依赖于实现的。也无论是通过多个经过工作或使用一个输出分选机是依赖于实现的。
如果打印机不支持SheetCollate的属性(即客户不指定任何特定的表整理),打印机必须表现得好像sheetcollate总是集整理。
的sheetcollate属性与属性之间的相互作用MultipleDocumentHandling
。的MultipleDocumentHandling
属性描述整个文件的整理,和sheetcollate属性描述整理文档中的单个页面的语义。
在多文档打印作业sheetcollate属性的影响(工作与多个文件)取决于所有的文件具有相同的表整理指定或是否不同的文档有不同的表的排序规则指定,并在(可能违约)的MultipleDocumentHandling
属性值。
MultipleDocumentHandling
是允许的,而打印机报告了一个错误时提交作业如果任何其他组合的规定:
MultipleDocumentHandling
= single_document --所有的输入文件将被合并为一个输出文件。输出文件的多个副本将在整理订单页面的产生,即1页,2,3,。..,1,2,3,。..MultipleDocumentHandling
= single_document_new_sheet --所有的输入文件将被合并为一个输出文件,和每个输入文件的第一印象总是会开始一个新的媒体表。输出文件的多个副本将在整理订单页面的产生,即1页,2,3,。..,1,2,3,。..MultipleDocumentHandling
= separate_documents_uncollated_copies --每个输入文件将保持一个单独的输出文件。每个输出文档的多个副本(称为A,B,。..)将在整理订单每个文档的网页制作,但是文件本身在逐页的顺序,即A1、A2、A3,。A1,A2,A3,。B1,B2,B3,。B1,B2,B3,。..MultipleDocumentHandling
= separate_documents_collated_copies --每个输入文件将保持一个单独的输出文件。每个输出文档的多个副本(称为A,B,。..)将在整理每个文档的页面制作,与文件本身也在整理顺序,即页A1、A2、A3,。B1,B2,B3,。A1,A2,A3,。B1,B2,B3,。..MultipleDocumentHandling
= single_document --所有的输入文件将被合并为一个输出文件。输出文件的多个副本将在逐页序产生的,即1页,1,。..,2,2,。..,3,3,。..MultipleDocumentHandling
= single_document_new_sheet --所有的输入文件将被合并为一个输出文件,和每个输入文件的第一印象总是会开始一个新的媒体表。输出文件的多个副本将在逐页序产生的,即1页,1,。..,2,2,。..,3,3,。..MultipleDocumentHandling
= separate_documents_uncollated_copies --每个输入文件将保持一个单独的输出文件。每个输出文档的多个副本(称为A,B,。..)将在逐阶每个文档的页面制作,与文件本身也在逐页的顺序,即A1,A1,。..,A2,A2,。..,A3、A3,。..,B1,B1,。..,B2、B2,。..,B3,B3,。..MultipleDocumentHandling
是允许的,而打印机报告了一个错误时提交作业如果任何其他值指定:
MultipleDocumentHandling
= separate_documents_uncollated_copies --每个输入文件将保持一个单独的输出文件。每个输出文档的多个副本(称为A,B,。..)将产生与整理或逐阶每个文档的页面,输入相应的文件的sheetcollate属性指定的文件,并与自己在逐阶。如果文件已经sheetcollate =逐文件B sheetcollate =整理,以下页面会产生:A1,A1,。..,A2,A2,。..,A3、A3,。B1,B2,B3,。B1,B2,B3,。..聚丙烯的相容性: sheetcollate目前不是一个IPP的属性。
Modifier and Type | Field and Description |
---|---|
static SheetCollate |
COLLATED
在一个文件中出现的顺序表整理时多份打印。
|
static SheetCollate |
UNCOLLATED
在一个文档中出现的顺序逐张打印多份时。
|
Modifier | Constructor and Description |
---|---|
protected |
SheetCollate(int value)
用给定的整数值构造一个新的表整理枚举值。
|
Modifier and Type | Method and Description |
---|---|
类<? extends Attribute> |
getCategory()
获取要用作该打印属性值的“类别”的打印属性类。
|
protected EnumSyntax[] |
getEnumValueTable()
返回舱sheetcollate枚举值表。
|
String |
getName()
获取此属性值的类别的名称,即一个实例。
|
protected String[] |
getStringTable()
返回舱sheetcollate字符串表。
|
clone, getOffset, getValue, hashCode, readResolve, toString
public static final SheetCollate UNCOLLATED
public static final SheetCollate COLLATED
protected String[] getStringTable()
getStringTable
方法重写,继承类
EnumSyntax
protected EnumSyntax[] getEnumValueTable()
getEnumValueTable
方法重写,继承类
EnumSyntax
public final 类<? extends Attribute> getCategory()
sheetcollate类,类类sheetcollate本身。
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.