| Collation | Collation specifies whether or not media sheets of each copy
 of a printed document in a job are to be in sequence. | 
| JobSettings | The JobSettings class encapsulates most of the configuration of a
 print job. | 
| PageLayout | A PageLayout encapsulates the information needed to
 lay out content. | 
| PageOrientation | Specifies the orientation of the media sheet for printed pages. | 
| PageRange | A PageRangeis used to select or constrain the job print
 stream pages to print. | 
| Paper | A class which encapsulates the size of paper media as used by printers. | 
| PaperSource | A PaperSource is the input tray to be used for the Paper. | 
| PrintColor | Class which describes whether printing should be monochrome
 or color. | 
| Printer | A Printer instance represents the destination for a print job. | 
| Printer.MarginType | The MarginType is used to determine the printable area of a PageLayout. | 
| PrinterAttributes | This class encapsulates the attributes of a printer which
 relate to its job printing capabilities and other attributes. | 
| PrinterJob | PrinterJob is the starting place for JavaFX scenegraph printing. | 
| PrinterJob.JobStatus | An enum class used in reporting status of a print job. | 
| PrintQuality | Class to decribe printing quality setting. | 
| PrintResolution | Class to represent a supported device resolution of a printer in
 the feed and crossfeed directionsin dots-per-inch (DPI). | 
| PrintSides | Class to enumerate the possible duplex (two-sided) printing modes. |