- java.lang.Object
-
- javax.print.attribute.EnumSyntax
-
- javax.print.attribute.standard.OrientationRequested
-
- All Implemented Interfaces:
-
Serializable
,Cloneable
,Attribute
,DocAttribute
,PrintJobAttribute
,PrintRequestAttribute
public final class OrientationRequested extends EnumSyntax implements DocAttribute, PrintRequestAttribute, PrintJobAttribute
类OrientationRequested是打印属性类,枚举,指示打印的打印流页面的所需方向; 它不描述客户端提供的打印流页面的方向。对于某些文档格式(例如
"application/postscript"
),在文档数据中指定打印流页面的所需方向。 此信息由设备驱动程序在提交打印作业之前生成。 其他文件格式(例如"text/plain"
)不包括文档数据中所需方向的概念。 在后一种情况下,打印机可以在文档数据提交后将所需方向与文档数据绑定。 预期打印机只支持一些文档格式的OrientationRequested属性(例如,"text/plain"
或"text/html"
),而不支持其他文件格式(例如"application/postscript"
)。 这与任何其他作业模板属性没有什么不同,因为打印作业可以总是在不同作业模板属性的值之间施加约束。 但是,由于打印机很有可能仅支持一部分支持的文档格式支持OrientationRequested属性。IPP兼容性:由
getName()
返回的类别名称是IPP属性名称。 枚举的整数值是IPP枚举值。toString()
方法返回属性值的IPP字符串表示形式。- 另请参见:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field 描述 static OrientationRequested
LANDSCAPE
内容将在介质的长边缘成像。static OrientationRequested
PORTRAIT
内容将在介质的短边成像。static OrientationRequested
REVERSE_LANDSCAPE
这些内容将以介质的长边成像,但与风景相反。static OrientationRequested
REVERSE_PORTRAIT
内容将在介质的短边成像,但是与纵向相反。
-
构造方法摘要
构造方法 Modifier Constructor 描述 protected
OrientationRequested(int value)
使用给定的整数值构造新的定向请求枚举值。
-
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 Class<? extends Attribute>
getCategory()
获取要用作此打印属性值的“类别”的打印属性类。protected EnumSyntax[]
getEnumValueTable()
返回类OrientationRequested的枚举值表。String
getName()
获取此属性值是一个实例的类别的名称。protected int
getOffset()
返回类OrientationRequested使用的最小整数值。protected String[]
getStringTable()
返回类OrientationRequested的字符串表。-
Methods inherited from class javax.print.attribute.EnumSyntax
clone, getValue, hashCode, readResolve, toString
-
-
-
-
字段详细信息
-
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"
肖像文档可以通过简单的整理设备“在右侧”进行装订,就像希伯来语中的一些中东语言一样。
-
-
方法详细信息
-
getStringTable
protected String[] getStringTable()
返回类OrientationRequested的字符串表。- 重写:
-
getStringTable
在EnumSyntax
- 结果
- 字符串表
-
getEnumValueTable
protected EnumSyntax[] getEnumValueTable()
返回类OrientationRequested的枚举值表。- 重写:
-
getEnumValueTable
在EnumSyntax
- 结果
- 值表
-
getOffset
protected int getOffset()
返回类OrientationRequested使用的最小整数值。- 重写:
-
getOffset
EnumSyntax
- 结果
- 最低枚举值的偏移量。
-
getCategory
public final Class<? extends Attribute> getCategory()
获取要用作此打印属性值的“类别”的打印属性类。对于类OrientationRequested,类是本身的OrientationRequested类。
- Specified by:
-
getCategory
在接口Attribute
- 结果
-
打印属性类(category),一个
java.lang.Class
类的实例。
-
-