Package javax.print.attribute.standard

Provides the printing attribute classes of the Java Print Service API.

Class Summary

Chromaticity The Chromaticity printing attribute specifies if print data should be printed in monochrome or color.
ColorSupported The ColorSupported printing attribute specifies if a printing device is capable of color printing.
Compression The Compression printing attribute specifies if and how the supplied print data is compressed.
Copies The Copies printing attribute specifies the number of copies to be printed.
CopiesSupported The CopiesSupported attribute specifies the supported value or range of values for the Copies attribute.
DateTimeAtCompleted The DateTimeAtCompleted attribute specifies the date and the time at which a print job completed (or was canceled or aborted).
DateTimeAtCreation The DateTimeAtCreation attribute specifies the date and the time at which a print job was created.
DateTimeAtProcessing The DateTimeAtProcessing attribute specifies the date and the time at which a print job started processing.
Destination The Destination attribute provides a URI for an alternate destination of the printing output.
DocumentName The DocumentName printing attribute specifies a document name.
Fidelity The Fidelity attribute specifies how a print job is handled if the supplied attributes are not fully supported.
Finishings The Finishings attribute specifies the finishing operations that the Printer applies to every copy of each printed document in the Job.
JobHoldUntil The JobHoldUntil attribute specifies the date and the time at which a print job must become a candidate for printing.
JobImpressions The JobImpressions printing attribute specifies the total size in number of impressions of the documents of a a print job.
JobImpressionsCompleted The JobImpressionsCompleted printing attribute reports the number of impressions already processed.
JobImpressionsSupported The JobImpressionsSupported printing attribute specifies the supported range of values for the JobImpressions attribute.
JobKOctets The JobKOctets printing attribute specifies the total size of all the documents of a print job in K octets.
JobKOctetsProcessed The JobKOctetsProcessed printing attribute reports the total number of octets already processed in K octets units.
JobKOctetsSupported The JobKOctetsSupported printing attribute specifies the supported range of values for the JobKOctets attribute.
JobMediaSheets The JobMediaSheets printing attribute specifies the total number of media sheets needed by a job.
JobMediaSheetsCompleted The JobMediaSheetsCompleted printing attribute reports the number of media sheets already processed.
JobMediaSheetsSupported The JobMediaSheetsSupported printing attribute specifies the supported range of values for the JobMediaSheets attribute.
JobMessageFromOperator The JobMessageFromOperator printing attribute provides a message from an operator or a system administrator related to the print job.
JobName The JobName printing attribute provides the name of a print job for identification.
JobOriginatingUserName The JobOriginatingUserName attribute specifies the name of the user which submitted the print job.
JobPriority The JobPriority printing attribute specifies the priority for scheduling a job on the print service.
JobPrioritySupported The JobPrioritySupported printing attribute provides the supported values for the JobPriority attribute.
JobSheets The JobSheets printing attribute specifies if a job start/end sheets should be printed.
JobState The JobState printing attribute reports the current state of a job.
JobStateReason The JobStateReason attribute provides additional information about the current state of a job.
JobStateReasons The JobStateReasons attribute provides the set of additional informations available about the current state of a print job.
Media The Media printing attribute specifies which type of media should be used for printing.
MediaName MediaName is a subclass of the Media printing attribute and provides selection of media to be used by the means of defined names.
MediaPrintableArea The MediaPrintableArea attribute specifies the area of a media sheet which is available for printing.
MediaSize The MediaSize printing attribute class specifies the size of a printing media.
MediaSize.Engineering Container class for predefined US Engineering media sizes.
MediaSize.ISO Container class for predefined ISO media sizes.
MediaSize.JIS Container class for predefined Japanese JIS media sizes.
MediaSize.NA Container class for predefined North American media sizes.
MediaSize.Other Container class for miscellaneous media sizes.
MediaSizeName MediaSizeName is a subclass of the Media printing attribute and provides selection of media to be used by the means of defined size names.
MediaTray MediaTray is a subclass of the Media printing attribute and provides selection of media to be used by the means of the input tray of the printer.
MultipleDocumentHandling The MultipleDocumentHandling printing attribute controls how certain printing attributes affect printing in case of multiple documents in a print job.
NumberOfDocuments The NumberOfDocuments printing attribute specifies the number of documents in a job.
NumberOfInterveningJobs The NumberOfInterveningJobs printing attribute provides the number of jobs ahead in the print service queue before the requested job.
NumberUp The NumberUp printing attribute specifies the number of pages to be arranged upon a single media sheet.
NumberUpSupported The NumberUpSupported printing attribute specifies the supported value or range of values for the NumberUp attribute.
OrientationRequested The OrientationRequested printing attribute specifies the desired orientation of the print data on the media sheet.
OutputDeviceAssigned The OutputDeviceAssigned printing attribute specifies the output printer device assigned by a print service to a print job.
PageRanges The PageRanges printing attribute specifies the range(s) of pages to be printed in a print job.
PagesPerMinute The PagesPerMinute printing attribute specifies the nominal number of pages per minute which may be printed by the printer.
PagesPerMinuteColor The PagesPerMinuteColor printing attribute specifies the nominal number of pages per minute which may be printed in color by the printer.
PDLOverrideSupported The PDLOverrideSupported printing attribute specifies if a print services is capable of attempting to override document data instructions with IPP attributesc.
PresentationDirection The PresentationDirection attribute specifies a value to be used together with the NumberUp attribute to indicate the layout of multiple pages on a single media sheet.
PrinterInfo The PrinterInfo printing attribute provides informations about a printer device.
PrinterIsAcceptingJobs The PrinterIsAcceptingJobs printing attribute signals if a print services is currently accepting jobs.
PrinterLocation The PrinterLocation printing attribute provides the location of a printer device.
PrinterMakeAndModel The PrinterMakeAndModel printing attribute provides the name of the maker and the model of the printer.
PrinterMessageFromOperator The PrinterMessageFromOperator printing attribute provides a message from an operator or a system administrator related to the printer.
PrinterMoreInfo The PrinterMoreInfo attribute provides a URI that can be used to obtain more information about the printer.
PrinterMoreInfoManufacturer The PrinterMoreInfoManufacturer attribute provides a URI that can be used to obtain more information about the printer device type and its manufacturer.
PrinterName The PrinterName printing attribute provides the name of a print service.
PrinterResolution The PrinterResolution printing attribute specifies a resolution supported by a print service or to be used by a print job.
PrinterState The PrinterState printing attribute reports the current state of the printer device.
PrinterStateReason The PrinterStateReason attribute provides additional information about the current state of the printer device.
PrinterStateReasons The PrinterStateReasons attribute provides the set of additional informations available about the current state of the printer device.
PrinterURI The PrinterURI attribute provides the URI of a printer.
PrintQuality The PrintQuality printing attribute specifies the print quality that should be used by the print services for a job.
QueuedJobCount The QueuedJobCount printing attribute reports the number of jobs currently in the queue.
ReferenceUriSchemesSupported The ReferenceUriSchemesSupported attribute provides the supported URI schemes (e.g. ftp) which are supported by the printer service to be used as uri reference for document data.
RequestingUserName The RequestingUserName attribute provides the name of the user which requests the printing of the given job.
Severity The Severity printing attribute specifies the severity for a PrinterStateReason attribute.
SheetCollate The SheetCollate printing attribute specifies whether or not the sheets of each copy in a print job have to be in sequence.
Sides The Sides printing attribute specifies how consecutive printing pages are arranged on the media sheet.
Provides the printing attribute classes of the Java Print Service API.

The package contains the available printing attributes. Some attributes are used by the print service implementations to inform about the state of print services and print jobs. Other attributes are needs to be provided by the user/program to specify how a print job or a document in a print job should be printed.

Note: Printing attributes can implement more than one attribute role and therefore be used to specify e.g. print request attributes as well as document attributes.

Since: 1.4