Package javafx.print

Class PageRange



  • public final class PageRange
    extends Object
    A PageRange is used to select or constrain the job print stream pages to print. Page numbering starts from 1 to correspond to user expectations. The start page must be greater than zero and less than or equal to the endpage. If start and end are equal, the range refers to a single page. Values that exceed the number of job pages are harmlessly ignored during printing.
    Since:
    JavaFX 8.0
    • Constructor Detail

      • PageRange

        public PageRange​(int startPage,
                         int endPage)
        Create a new PageRange with the specified start and end page numbers.
        Parameters:
        startPage - the first page in the range.
        endPage - the last page in the range.
        Throws:
        IllegalArgumentException - if the page range is not valid
    • Method Detail

      • getStartPage

        public int getStartPage​()
        Returns:
        the starting page of the range.
      • getEndPage

        public int getEndPage​()
        Returns:
        the ending page of the range.