javafx.print (JavaFX 27)
Description: declaration: module: javafx.graphics, package: javafx.print

# Package javafx.print

package javafx.print

Provides the public classes for the JavaFX Printing API.

- Class
  Description
  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 `PageRange` is 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 describe 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.