模块  java.desktop

Class Sides

  • 实现的所有接口
    SerializableCloneableAttributeDocAttributePrintJobAttributePrintRequestAttribute

    public final class Sides
    extends EnumSyntax
    implements DocAttribute, PrintRequestAttribute, PrintJobAttribute
    Sides是打印属性类,即枚举,其指定如何将打印流页面施加在所选介质的实例的侧面上,即印象。

    Sides属性对multidoc打印作业(具有多个文档的作业)的影响取决于是否所有文档都指定了相同的边值,或者是否不同的文档具有指定的不同边值,以及是否(可能是默认值) MultipleDocumentHandling属性。

    • 如果所有文档都具有指定的相同边值n ,则任何值MultipleDocumentHandling都有意义,并且打印机的处理取决于MultipleDocumentHandling值:
      • SINGLE_DOCUMENT - 所有输入文档将合并为一个输出文档。 每个媒体工作表将包含输出文档中的n个印象。
      • SINGLE_DOCUMENT_NEW_SHEET - 所有输入文档将合并为一个输出文档。 每个媒体工作表将包含输出文档中的n个印象。 但是,每个输入文档的第一印象将始终在新的媒体表上开始; 这意味着输入文档的最后一张媒体表可能只有一个印象。
      • SEPARATE_DOCUMENTS_UNCOLLATED_COPIES - 输入文档将保持独立。 每个媒体工作表将包含来自输入文档的n个展示。 由于输入文档是独立的,因此每个输入文档的第一印象将始终在新的媒体表上开始; 这意味着输入文档的最后一张媒体表可能只有一个印象。
      • SEPARATE_DOCUMENTS_COLLATED_COPIES - 输入文档将保持独立。 每个媒体工作表将包含来自输入文档的n个展示。 由于输入文档是独立的,因此每个输入文档的第一印象将始终在新的媒体表上开始; 这意味着输入文档的最后一张媒体表可能只有一个印象。
      • SINGLE_DOCUMENT - 所有输入文档将合并为一个输出文档。 每个媒体工作表将包含来自输出文档的n i个印象,其中i是与输出文档中该点对应的输入文档的编号。 当下一个输入文档具有与前一个输入文档不同的边值时,下一个输入文档的第一个打印流页面将在下一个媒体工作表的开头处进行,可能只在前一个媒体工作表上留下一个印象。
      • SINGLE_DOCUMENT_NEW_SHEET - 所有输入文档将合并为一个输出文档。 每个媒体工作表将包含输出文档中的n个印象。 但是,每个输入文档的第一印象将始终在新的媒体表上开始; 这意味着输入文档的最后印象可能只有一个印象。
      • SEPARATE_DOCUMENTS_UNCOLLATED_COPIES - 输入文档将保持独立。 对于输入文档i,每个媒体工作表将包含来自输入文档的n i个印象。 由于输入文档是独立的,因此每个输入文档的第一印象将始终在新的媒体表上开始; 这意味着输入文档的最后一张媒体表可能只有一个印象。
      • SEPARATE_DOCUMENTS_COLLATED_COPIES - 输入文档将保持独立。 对于输入文档i,每个媒体工作表将包含来自输入文档的n i个印象。 由于输入文档是独立的,因此每个输入文档的第一印象将始终在新的媒体表上开始; 这意味着输入文档的最后一张媒体表可能只有一个印象。

    IPP兼容性: getName()返回的类别名称是IPP属性名称。 枚举的整数值是IPP枚举值。 toString()方法返回属性值的IPP字符串表示形式。

    另请参见:
    Serialized Form
    • 字段详细信息

      • ONE_SIDED

        public static final Sides ONE_SIDED
        在连续介质页的同一侧施加每个连续的打印流页面。
      • TWO_SIDED_LONG_EDGE

        public static final Sides TWO_SIDED_LONG_EDGE
        在连续介质页的正面和背面上施加每对连续的打印流页面,使得介质上的每对打印流页面的方向对于读取器来说是正确的,就像在长边上绑定一样。 这种拼版也称为“双面”(见DUPLEX )。
      • TWO_SIDED_SHORT_EDGE

        public static final Sides TWO_SIDED_SHORT_EDGE
        在连续介质页的正面和背面上施加每对连续的打印流页面,使得介质上的每对打印流页面的方向对于读取器来说是正确的,就像在短边上绑定一样。 这种强加也被称为“翻滚”(见TUMBLE )。
    • 构造方法详细信息

      • Sides

        protected Sides​(int value)
        使用给定的整数值构造新的side枚举值。
        参数
        value - 整数值
    • 方法详细信息

      • getCategory

        public final <? extends Attribute> getCategory()
        获取将用作此打印属性值的“类别”的打印属性类。

        对于类Sides ,该类别是Sides类。

        Specified by:
        getCategory在界面 Attribute
        结果
        打印属性类(类别),类java.lang.Class的实例
      • getName

        public final String getName()
        获取此属性值为实例的类别的名称。

        对于类Sides ,类别名称为"sides"

        Specified by:
        getName在界面 Attribute
        结果
        属性类别名称