Uses of Interface
javax.print.attribute.Attribute
-
Packages that use Attribute 软件包 描述 javax.print 提供Java®打印服务API的主要类和接口。javax.print.attribute 提供描述Java“打印服务”属性类型以及如何将其集合到属性集中的类和接口。javax.print.attribute.standard 包javax.print.attribute.standard包含特定打印属性的类。 -
-
Uses of Attribute in javax.print
Methods in javax.print that return Attribute Modifier and Type 方法 描述 Attribute[]
AttributeException. getUnsupportedValues()
返回Print Service实例支持该属性的打印属性数组,但不支持该属性的特定值;如果没有此属性值,则返回null。Methods in javax.print with parameters of type Attribute Modifier and Type 方法 描述 boolean
PrintService. isAttributeValueSupported(Attribute attrval, DocFlavor flavor, AttributeSet attributes)
确定在为此打印服务设置作业时,客户端是否可以指定给定的打印属性值。Method parameters in javax.print with type arguments of type Attribute Modifier and Type 方法 描述 Object
PrintService. getDefaultAttributeValue(Class<? extends Attribute> category)
确定此打印服务在给定类别中的默认打印属性值。Object
PrintService. getSupportedAttributeValues(Class<? extends Attribute> category, DocFlavor flavor, AttributeSet attributes)
确定为此打印服务设置作业时客户端可以在给定类别中指定的打印属性值。boolean
PrintService. isAttributeCategorySupported(Class<? extends Attribute> category)
确定在为此打印服务设置作业时,客户端是否可以指定给定的打印属性类别。 -
Uses of Attribute in javax.print.attribute
Subinterfaces of Attribute in javax.print.attribute Modifier and Type 接口 描述 interface
DocAttribute
接口DocAttribute是打印属性类实现的标记接口,用于指示属性表示文档的设置。interface
PrintJobAttribute
PrintJobAttribute是打印属性类实现的标记界面,用于指示属性描述打印作业的状态或打印作业的其他一些特性。interface
PrintRequestAttribute
接口PrintRequestAttribute是打印属性类实现的标记接口,用于指示属性表示打印作业的请求设置。interface
PrintServiceAttribute
接口PrintServiceAttribute是打印属性类实现的标记接口,用于指示属性描述打印服务的状态或打印服务的其他特性。interface
SupportedValuesAttribute
Interface SupportedValuesAttribute是打印属性类实现的标记接口,用于指示属性描述了另一个属性的支持值。Methods in javax.print.attribute that return Attribute Modifier and Type 方法 描述 Attribute
AttributeSet. get(Class<?> category)
返回此属性集在给定属性类别中包含的属性值。Attribute
HashAttributeSet. get(Class<?> category)
返回此属性集在给定属性类别中包含的属性值。Attribute[]
AttributeSet. toArray()
返回此集合中包含的属性的数组。Attribute[]
HashAttributeSet. toArray()
static Attribute
AttributeSetUtilities. verifyAttributeValue(Object object, Class<?> interfaceName)
验证给定的对象是给定接口的一个实例,它被假定为接口Attribute
或其子接口。Methods in javax.print.attribute that return types with arguments of type Attribute Modifier and Type 方法 描述 Class<? extends Attribute>
Attribute. getCategory()
当打印属性值添加到属性集中时,获取打印属性类,该属性类将用作此打印属性值的“类别”。Methods in javax.print.attribute with parameters of type Attribute Modifier and Type 方法 描述 boolean
AttributeSet. add(Attribute attribute)
如果指定的属性不存在,请将指定的属性添加到此属性集中,首先删除与指定的属性值相同的属性类别中的任何现有值。boolean
DocAttributeSet. add(Attribute attribute)
如果指定的属性值不存在,请将指定的属性值添加到该属性集中,首先删除与指定的属性值相同的属性类别中的任何现有值(可选操作)。boolean
HashAttributeSet. add(Attribute attribute)
如果指定的属性不存在,请将指定的属性添加到该属性集中,首先删除与指定的属性值相同的属性类别中的任何现有属性。boolean
PrintJobAttributeSet. add(Attribute attribute)
如果指定的属性值不存在,请将指定的属性值添加到该属性集中,首先删除与指定的属性值相同的属性类别中的任何现有值(可选操作)。boolean
PrintRequestAttributeSet. add(Attribute attribute)
如果指定的属性值不存在,请将指定的属性值添加到该属性集中,首先删除与指定的属性值相同的属性类别中的任何现有值(可选操作)。boolean
PrintServiceAttributeSet. add(Attribute attribute)
如果指定的属性值不存在,请将指定的属性值添加到该属性集中,首先删除与指定的属性值相同的属性类别中的任何现有值(可选操作)。boolean
AttributeSet. containsValue(Attribute attribute)
如果此属性集包含给定的属性值,则返回true
。boolean
HashAttributeSet. containsValue(Attribute attribute)
如果此属性集包含给定属性,则返回true
。boolean
AttributeSet. remove(Attribute attribute)
从该属性集中删除指定的属性(如果存在)。boolean
HashAttributeSet. remove(Attribute attribute)
从该属性集中删除指定的属性(如果存在)。static void
AttributeSetUtilities. verifyCategoryForValue(Class<?> category, Attribute attribute)
验证给定的属性类别对象是否等于给定属性值对象的类别。Constructors in javax.print.attribute with parameters of type Attribute Constructor 描述 HashAttributeSet(Attribute attribute)
构造一个新的属性集,最初用给定的属性填充。HashAttributeSet(Attribute[] attributes)
构造一个新的属性集,最初用给定数组的值填充。HashAttributeSet(Attribute[] attributes, Class<?> interfaceName)
构造一个新的属性集,其中属性集的成员被限制到给定的接口。HashAttributeSet(Attribute attribute, Class<?> interfaceName)
构造一个新的属性集,最初用给定的属性填充,属性集的成员被限制到给定的接口。 -
Uses of Attribute in javax.print.attribute.standard
Classes in javax.print.attribute.standard that implement Attribute Modifier and Type Class 描述 class
Chromaticity
Class Chromaticity是一个打印属性类,一个枚举,用于指定单色或彩色打印。class
ColorSupported
ColorSupported类是一个打印属性类,一个枚举,用于标识设备是否能够进行任何类型的彩色打印,包括突出显示颜色以及全过程颜色。class
Compression
类压缩是打印属性类,枚举,用于指定打印数据的压缩方式。class
Copies
Class Copies是一个整数值的打印属性类,它指定要打印的份数。class
CopiesSupported
Class CopiesSupported是一个打印属性类,一组整数,它为Copies
属性提供支持的值。class
DateTimeAtCompleted
类DateTimeAtCompleted是打印属性类,日期时间属性,指示打印作业完成(或被取消或中止)的日期和时间。class
DateTimeAtCreation
类DateTimeAtCreation是一个打印属性类,一个日期时间属性,表示创建打印作业的日期和时间。class
DateTimeAtProcessing
类DateTimeAtProcessing是打印属性类,日期时间属性,表示打印作业首次开始处理的日期和时间。class
Destination
类目标是打印属性类(URI),用于指示假脱机打印机格式化数据的备用目标。class
DialogTypeSelection
DialogTypeSelection类是一个打印属性类,一个枚举,指示用于指定打印选项的用户对话框类型。class
DocumentName
DocumentName类是一个打印属性类,一个指定文档名称的文本属性。class
Fidelity
类Fidelity是打印属性类,枚举,指示是否需要对客户端提供的打印请求属性的总保真度。class
Finishings
类完成是打印属性类,枚举,用于标识打印机是否对作业中每个打印文档的每个副本执行某种类型的装订操作。class
JobHoldUntil
JobHoldUntil类是一个打印属性类,一个日期时间属性,用于指定作业必须成为打印候选者的确切日期和时间。class
JobImpressions
JobImpress类是一个整数值打印属性类,它指定要提交的文档的展示次数的总大小。class
JobImpressionsCompleted
JobImpressionsCompleted类是一个整数值的打印属性类,用于指定目前为该作业完成的展示次数。class
JobImpressionsSupported
JobImpressions类支持是打印属性类,一组整数,它为JobImpressions
属性提供支持的值。class
JobKOctets
JobKOctets类是一个整数值打印属性类,用于指定以K个八位字节为单位的文档的总大小,即以作业中请求处理的1024个八位字节为单位。class
JobKOctetsProcessed
JobKOctetsProcessed类是一个整数值打印属性类,它指定了目前以K个八位字节处理的打印数据八位字节的总数,即1024个八位字节的单位。class
JobKOctetsSupported
JobKOctetsSupported类是一个打印属性类,一组整数,它为JobKOctets
属性提供支持的值。class
JobMediaSheets
JobMediaSheets类是一个整数值打印属性类,它指定要为此作业生成的介质页的总数。class
JobMediaSheetsCompleted
JobMediaSheetsCompleted类是一个整数值的打印属性类,它指定了到目前为止整个作业已经完成标记和堆叠的介质页数,无论这些工作表是在一边还是两者上进行处理。class
JobMediaSheetsSupported
类JobMediaSheetsSupported是打印属性类,一组整数,为JobMediaSheets
属性提供支持的值。class
JobMessageFromOperator
JobMessageFromOperator类是一个打印属性类,一个文本属性,它提供来自操作员,系统管理员或“智能”过程的消息,以向最终用户指示对作业执行修改或其他管理操作的原因。class
JobName
JobName类是一个打印属性类,一个指定打印作业名称的文本属性。class
JobOriginatingUserName
JobOriginatingUserName类是一个打印属性类,一个文本属性,其中包含提交打印作业的最终用户的名称。class
JobPriority
JobPriority类是一个整数值打印属性类,用于指定打印作业的优先级。class
JobPrioritySupported
JobPrioritySupported类是一个整数值打印属性类,用于指定打印服务实例是否支持JobPriority
属性和支持的不同作业优先级数。class
JobSheets
JobSheets类是打印属性类(枚举),用于确定必须使用作业打印哪些作业开始和结束工作表(如果有)。class
JobState
JobState是一个打印属性类,一个枚举,用于标识打印作业的当前状态。class
JobStateReason
JobStateReason类是一个打印属性类,一个枚举,提供有关作业当前状态的附加信息,即增加作业JobState
属性值的信息。class
JobStateReasons
JobStateReasons类是一个打印属性类,一组枚举值,它提供有关作业当前状态的附加信息,即增加作业JobState
属性值的信息。class
Media
Class Media是一个打印属性类,用于指定要打印的介质。class
MediaName
MediaName类是Media的子类,它是打印属性类(枚举),用于将打印作业的媒体指定为名称。class
MediaPrintableArea
MediaPrintableArea类是用于区分可打印区域和不可打印区域的打印属性。class
MediaSize
MediaSize类是一种二维尺寸值的打印属性类,它以纵向方向指示介质的尺寸,X尺寸沿着底边缘运行,Y尺寸沿着左边缘运行。class
MediaSizeName
MediaSizeName类是Media的子类。class
MediaTray
MediaTray类是Media的一个子类。class
MultipleDocumentHandling
MultipleDocumentHandling类是一个打印属性类,一个枚举,用于控制整理操作,以及将一个或多个打印流页面放置到展示位置和介质页面上。class
NumberOfDocuments
类NumberOfDocuments是一个整数值打印属性,表示打印机已接受此作业的单个文档的数量,无论文档的打印数据是否到达打印机。class
NumberOfInterveningJobs
Class NumberOfInterveningJobs是一个整数值打印属性,它以预期完成时间(即当前调度顺序)的相对时间顺序指示该作业前面的作业数。class
NumberUp
类NumberUp是一个整数值打印属性类,它指定要在所选介质的实例的单侧施加的打印流页数。class
NumberUpSupported
NumberUpSupported类是一个打印属性类,一组整数,它为NumberUp
属性提供支持的值。class
OrientationRequested
类OrientationRequested是打印属性类,枚举,指示打印的打印流页面的所需方向; 它不描述客户端提供的打印流页面的方向。class
OutputDeviceAssigned
类OutputDeviceAssigned是一个打印属性类,一个文本属性,用于标识服务分配了此作业的输出设备。class
PageRanges
Class PageRanges是一个打印属性类,一组整数,用于标识打印机对象用于打印每个文档的每个副本的打印流页面的范围。class
PagesPerMinute
Class PagesPerMinute是一个整数值打印属性,它表示可能由此打印机生成的最接近的整数的每分钟的标称页数(例如单面,黑白)。class
PagesPerMinuteColor
Class PagesPerMinuteColor是一个整数值打印属性,表示当打印颜色(例如,单色,颜色)时可能由此打印机生成的最近整数的每分钟的标称页数。class
PDLOverrideSupported
类PDLOverrideSupported是打印属性类,枚举,表示打印机尝试覆盖嵌入在文档打印数据中的处理指令的能力,处理指令指定为打印数据之外的属性。class
PresentationDirection
类PresentationDirection是打印属性类,枚举,与NumberUp
属性结合使用,以指示多个打印流页面在所选介质的实例的单侧上施加的布局。class
PrinterInfo
PrinterInfo类是一个打印属性类,一个文本属性,它提供有关打印机的描述信息。class
PrinterIsAcceptingJobs
PrinterIsAcceptingJobs类是打印属性类,枚举,指示打印机当前是否能够接受作业。class
PrinterLocation
PrinterLocation类是打印属性类,一个文本属性,用于标识设备的位置。class
PrinterMakeAndModel
PrinterMakeAndModel类是打印属性类,文本属性,即打印机的制造商和型号。class
PrinterMessageFromOperator
PrinterMessageFromOperator类是一个打印属性类,一个文本属性,它提供来自操作员,系统管理员或“智能”过程的消息,以向最终用户指示打印机的信息或状态,例如为什么不可用或何时预计可用。class
PrinterMoreInfo
PrinterMoreInfo类是打印属性类(URI),用于获取有关此特定打印机的更多信息。class
PrinterMoreInfoManufacturer
PrinterMoreInfoManufacturer类是打印属性类(URI),用于获取有关此类设备的更多信息。class
PrinterName
PrinterName类是一个打印属性类,一个指定打印机名称的文本属性。class
PrinterResolution
PrinterResolution类是一个打印属性类,它指定打印机支持的准确分辨率或用于打印作业。class
PrinterState
PrinterState类是打印属性类,枚举,用于标识打印机的当前状态。class
PrinterStateReason
PrinterStateReason类是打印属性类(枚举),它提供有关打印机当前状态的其他信息,即增加打印机PrinterState
属性值的信息。class
PrinterStateReasons
PrinterStateReasons类是一个打印属性类,一组枚举值,提供有关打印机当前状态的其他信息,即增加打印机PrinterState
属性值的信息。class
PrinterURI
PrinterURI类是一个打印属性类,一个URI,它指定打印机的全局唯一名称。class
PrintQuality
PrintQuality类是打印属性类(枚举),用于指定打印机用于作业的打印质量。class
QueuedJobCount
Class QueuedJobCount是一个整数值打印属性,它表示打印机中的作业数,其中JobState
为PENDING,PENDING_HELD,PROCESSING或PROCESSING_STOPPED。class
ReferenceUriSchemesSupported
Class ReferenceUriSchemesSupported是打印属性类,表示打印机可用于检索存储在URI位置的打印数据的“URI方案”(例如“http:”或“ftp:”)的枚举。class
RequestingUserName
Class RequestingUserName是一个打印属性类,一个文本属性,指定提交打印作业的最终用户的名称。class
Severity
Class Severity是一个打印属性类,一个枚举,表示PrinterStateReason
属性的严重性。class
SheetCollate
Sheet SheetCollate是一个打印属性类,枚举,用于指定当Copies
属性指定文档的多个副本时,作业中每个打印文档的每个副本的介质页是否按顺序排列。class
Sides
Class Sides是一个打印属性类,一个枚举,它指定打印流页面如何被施加到所选介质实例的侧面,即一个印象。Methods in javax.print.attribute.standard that return types with arguments of type Attribute Modifier and Type 方法 描述 Class<? extends Attribute>
Chromaticity. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
ColorSupported. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
Compression. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
Copies. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
CopiesSupported. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
DateTimeAtCompleted. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
DateTimeAtCreation. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
DateTimeAtProcessing. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
Destination. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
DialogTypeSelection. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
DocumentName. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
Fidelity. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
Finishings. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
JobHoldUntil. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
JobImpressions. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
JobImpressionsCompleted. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
JobImpressionsSupported. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
JobKOctets. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
JobKOctetsProcessed. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
JobKOctetsSupported. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
JobMediaSheets. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
JobMediaSheetsCompleted. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
JobMediaSheetsSupported. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
JobMessageFromOperator. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
JobName. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
JobOriginatingUserName. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
JobPriority. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
JobPrioritySupported. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
JobSheets. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
JobState. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
JobStateReason. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
JobStateReasons. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
Media. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
MediaPrintableArea. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
MediaSize. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
MultipleDocumentHandling. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
NumberOfDocuments. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
NumberOfInterveningJobs. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
NumberUp. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
NumberUpSupported. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
OrientationRequested. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
OutputDeviceAssigned. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
PageRanges. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
PagesPerMinute. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
PagesPerMinuteColor. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
PDLOverrideSupported. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
PresentationDirection. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
PrinterInfo. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
PrinterIsAcceptingJobs. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
PrinterLocation. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
PrinterMakeAndModel. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
PrinterMessageFromOperator. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
PrinterMoreInfo. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
PrinterMoreInfoManufacturer. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
PrinterName. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
PrinterResolution. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
PrinterState. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
PrinterStateReason. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
PrinterStateReasons. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
PrinterURI. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
PrintQuality. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
QueuedJobCount. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
ReferenceUriSchemesSupported. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
RequestingUserName. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
Severity. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
SheetCollate. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
Sides. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。
-