模块  java.desktop

Class OrientationRequested

  • 实现的所有接口
    SerializableCloneableAttributeDocAttributePrintJobAttributePrintRequestAttribute

    public final class OrientationRequested
    extends EnumSyntax
    implements DocAttribute, PrintRequestAttribute, PrintJobAttribute
    OrientationRequested是打印属性类,枚举,指示打印的打印流页面的所需方向; 它没有描述客户端提供的打印流页面的方向。

    对于某些文档格式(例如"application/postscript" ),在文档数据中指定所需的打印流页面方向。 该信息由设备驱动程序在提交打印作业之前生成。 其他文档格式(例如"text/plain" )不包括文档数据中所需方向的概念。 在后一种情况下,打印机可以在提交文档数据之后将所需的方向绑定到文档数据。 预计打印机仅支持某些文档格式(例如, "text/plain""text/html" )的OrientationRequested属性, OrientationRequested支持其他文档格式(例如"application/postscript" )。 这与任何其他作业模板属性没有区别,因为打印作业总是可以在不同作业模板属性的值中施加约束。 但是,这里特别提到,因为打印机很可能仅支持受支持文档格式的子集的OrientationRequested属性。

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

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

      • PORTRAIT

        public static final OrientationRequested PORTRAIT
        内容将在介质的短边上成像。
      • LANDSCAPE

        public static final OrientationRequested LANDSCAPE
        内容将在媒体的长边上成像。 横向被定义为要从纵向方向相对于介质(即逆时针)成像+90度的打印流页面的旋转。 注意:选择+90方向是因为长边上的简单修整是纵向或横向相同的边缘。
      • REVERSE_LANDSCAPE

        public static final OrientationRequested REVERSE_LANDSCAPE
        内容将在媒体的长边上成像,但与横向相反。 反向横向被定义为要从纵向方向相对于介质(即顺时针方向)成像-90度的打印流页面的旋转。 注意:添加了REVERSE_LANDSCAPE值是因为某些应用程序从纵向旋转-90度,而不是+90度。
      • REVERSE_PORTRAIT

        public static final OrientationRequested REVERSE_PORTRAIT
        内容将在媒体的短边上成像,但与肖像相反。 反转肖像被定义为要从纵向方向相对于介质成像180度的打印流页面的旋转。 注意:添加REVERSE_PORTRAIT值是为了与Finishings属性一起使用,如果需要相对边缘来完成仅有一个完成位置的简单精加工设备上的纵向文档。 因此, "text/plain"肖像文档可以通过简单的整理设备“在右侧”装订,这与一些中东语言(如希伯来语)一样常用。
    • 构造方法详细信息

      • OrientationRequested

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

      • getStringTable

        protected String[] getStringTable()
        返回类 OrientationRequested的字符串表。
        重写:
        getStringTableEnumSyntax
        结果
        字符串表
      • getOffset

        protected int getOffset()
        返回类 OrientationRequested使用的最小整数值。
        重写:
        getOffsetEnumSyntax
        结果
        最低枚举值的偏移量
      • getCategory

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

        对于类OrientationRequested ,类别为OrientationRequested类。

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

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

        对于类OrientationRequested ,类别名称为"orientation-requested"

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