java.lang.Object
javax.print.attribute.EnumSyntax
javax.print.attribute.standard.Sides
- 所有已实现的接口:
-
Serializable,Cloneable,Attribute,DocAttribute,PrintJobAttribute,PrintRequestAttribute
public final class Sides extends EnumSyntax implements DocAttribute, PrintRequestAttribute, PrintJobAttribute
类
Sides是一个打印属性类,一个枚举,指定打印流页面如何在所选介质的一侧(即印象)上排列。
Sides属性对多文档打印作业(具有多个文档的作业)的影响取决于所有文档是否指定了相同的边值,或者不同文档是否指定了不同的边值,并且取决于(可能默认的)MultipleDocumentHandling属性的值。
- 如果所有文档都指定了相同的边值n,则任何值的
MultipleDocumentHandling都是有意义的,打印机的处理取决于MultipleDocumentHandling的值:SINGLE_DOCUMENT-- 所有输入文档将合并成一个输出文档。每个介质页将包含来自输出文档的n个印象。SINGLE_DOCUMENT_NEW_SHEET-- 所有输入文档将合并成一个输出文档。每个介质页将包含来自输出文档的n个印象。然而,每个输入文档的第一个印象始终从新的介质页开始;这意味着输入文档的最后一个介质页可能只有一个印象。SEPARATE_DOCUMENTS_UNCOLLATED_COPIES-- 输入文档将保持分开。每个介质页将包含来自输入文档的n个印象。由于输入文档是分开的,每个输入文档的第一个印象始终从新的介质页开始;这意味着输入文档的最后一个介质页可能只有一个印象。SEPARATE_DOCUMENTS_COLLATED_COPIES-- 输入文档将保持分开。每个介质页将包含来自输入文档的n个印象。由于输入文档是分开的,每个输入文档的第一个印象始终从新的介质页开始;这意味着输入文档的最后一个介质页可能只有一个印象。
SINGLE_DOCUMENT-- 所有输入文档将合并成一个输出文档。每个介质页将包含来自输出文档的ni个印象,其中i是对应于输出文档中该点的输入文档的编号。当下一个输入文档的边值与前一个输入文档不同时,下一个输入文档的第一个打印流页面将放在下一个介质页的开头,可能只在前一个介质页上留下一个印象。SINGLE_DOCUMENT_NEW_SHEET-- 所有输入文档将合并成一个输出文档。每个介质页将包含来自输出文档的n个印象。然而,每个输入文档的第一个印象始终从新的介质页开始;这意味着输入文档的最后一个印象可能只有一个印象。SEPARATE_DOCUMENTS_UNCOLLATED_COPIES-- 输入文档将保持分开。对于输入文档i,每个介质页将包含来自输入文档的ni个印象。由于输入文档是分开的,每个输入文档的第一个印象始终从新的介质页开始;这意味着输入文档的最后一个介质页可能只有一个印象。SEPARATE_DOCUMENTS_COLLATED_COPIES-- 输入文档将保持分开。对于输入文档i,每个介质页将包含来自输入文档的ni个印象。由于输入文档是分开的,每个输入文档的第一个印象始终从新的介质页开始;这意味着输入文档的最后一个介质页可能只有一个印象。
IPP兼容性: getName()返回的类别名称是IPP属性名称。枚举的整数值是IPP枚举值。toString()方法返回属性值的IPP字符串表示形式。
- 参见:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Sides"双面长边"的别名(请参阅TWO_SIDED_LONG_EDGE)。static final Sides将每个连续的打印流页面放在连续介质页的同一侧。static final Sides"双面短边"的别名(请参阅TWO_SIDED_SHORT_EDGE)。static final Sides将每对连续的打印流页面放在连续介质页的正面和背面,使得每对打印流页面在介质上的方向对读者来说是正确的,就像为长边装订一样。static final Sides将每对连续的打印流页面放在连续介质页的正面和背面,使得每对打印流页面在介质上的方向对读者来说是正确的,就像为短边装订一样。 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription获取用作此打印属性值的“类别”的打印属性类。protected EnumSyntax[]返回类Sides的枚举值表。final StringgetName()获取此属性值是其实例的类别的名称。protected String[]返回类Sides的字符串表。Methods declared in class javax.print.attribute.EnumSyntax
clone, getOffset, getValue, hashCode, readResolve, toString
-
Field Details
-
ONE_SIDED
将每个连续的打印流页面放在连续介质页的同一侧。 -
TWO_SIDED_LONG_EDGE
将每对连续的打印流页面放在连续介质页的正面和背面,使得每对打印流页面在介质上的方向对读者来说是正确的,就像为长边装订一样。这种排列也称为“双面”(请参阅DUPLEX)。 -
TWO_SIDED_SHORT_EDGE
将每对连续的打印流页面放在连续介质页的正面和背面,使得每对打印流页面在介质上的方向对读者来说是正确的,就像为短边装订一样。这种排列也称为“翻页”(请参阅TUMBLE)。 -
DUPLEX
"双面长边"的别名(请参阅TWO_SIDED_LONG_EDGE)。 -
TUMBLE
"双面短边"的别名(请参阅TWO_SIDED_SHORT_EDGE)。
-
-
Constructor Details
-
Sides
protected Sides(int value) 使用给定的整数值构造一个新的边值枚举值。- 参数:
-
value- 整数值
-
-
Method Details
-
getStringTable
返回类Sides的字符串表。- 覆盖:
-
getStringTable在类EnumSyntax中 - 返回:
- 字符串表
-
getEnumValueTable
返回类Sides的枚举值表。- 覆盖:
-
getEnumValueTable在类EnumSyntax中 - 返回:
- 值表
-
getCategory
获取用作此打印属性值的“类别”的打印属性类。对于类
Sides,类别是Sides类本身。- 指定者:
-
getCategory在接口Attribute中 - 返回:
-
打印属性类(类别),
java.lang.Class的实例
-
getName
获取此属性值是其实例的类别的名称。对于类
Sides,类别名称是"sides"。
-