Class HeaderFooterOptions

    • Constructor Detail

      • HeaderFooterOptions

        public HeaderFooterOptions()
        Instantiates a new Header footer options.
    • Method Detail

      • getMarginLeftMm

        public int getMarginLeftMm()
        Gets margin left mm. The left margin of the header on the page; in millimeters. Default is 0mm.
        Returns:
        the margin left mm
      • setMarginLeftMm

        public void setMarginLeftMm​(int marginLeftMm)
        Sets margin left mm. The left margin of the header on the page; in millimeters. Default is 0mm.
        Parameters:
        marginLeftMm - the margin left mm
      • getMarginRightMm

        public int getMarginRightMm()
        Gets margin right mm. The top margin of the header on the page; in millimeters. Default is 0mm.
        Returns:
        the margin right mm
      • setMarginRightMm

        public void setMarginRightMm​(int marginRightMm)
        Sets margin right mm. The top margin of the header on the page; in millimeters. Default is 0mm.
        Parameters:
        marginRightMm - the margin right mm
      • getMarginTopMm

        public int getMarginTopMm()
        Gets margin top mm. The top margin of the header on the page; in millimeters. Default is 0mm.
        Returns:
        the margin top mm
      • setMarginTopMm

        public void setMarginTopMm​(int marginTopMm)
        Sets margin top mm. The top margin of the header on the page; in millimeters. Default is 0mm.
        Parameters:
        marginTopMm - the margin top mm
      • getMarginBottomMm

        public int getMarginBottomMm()
        Gets margin bottom mm. The bottom margin of the header on the page; in millimeters. Default is 0mm.
        Returns:
        the margin bottom mm
      • setMarginBottomMm

        public void setMarginBottomMm​(int marginBottomMm)
        Sets margin bottom mm. The bottom margin of the header on the page; in millimeters. Default is 0mm.
        Parameters:
        marginBottomMm - the margin bottom mm
      • getFirstPageNumber

        public int getFirstPageNumber()
        Gets first page number.First number used in {page} merge fields on the first page of the PDF. Subsequent page numbers will increment from this number. Default is 0.
        Returns:
        the first page number
      • setFirstPageNumber

        public void setFirstPageNumber​(int firstPageNumber)
        Sets first page number. First number used in {page} merge fields on the first page of the PDF. Subsequent page numbers will increment from this number. Default is 0.
        Parameters:
        firstPageNumber - the first page number
      • getRenderPdfCssMediaType

        public CssMediaType getRenderPdfCssMediaType()
        Gets render pdf css media type. RenderPdfCssMediaType, Default is PRINT. This will be ignored if the header/footer is TextHeaderFooter.
        Returns:
        the render pdf css media type
      • setRenderPdfCssMediaType

        public void setRenderPdfCssMediaType​(CssMediaType renderPdfCssMediaType)
        Sets render pdf css media type. RenderPdfCssMediaType, Default is PRINT. This will be ignored if the header/footer is TextHeaderFooter.
        Parameters:
        renderPdfCssMediaType - the render pdf css media type
      • getPdfTitle

        public String getPdfTitle()
        Gets pdf title. Default is null.
        Returns:
        the pdf title
      • setPdfTitle

        public void setPdfTitle​(String pdfTitle)
        Sets pdf title. Default is null.
        Parameters:
        pdfTitle - the pdf title
      • getHtmlTitle

        public String getHtmlTitle()
        Gets html title. Default is null. This will be ignored if the header/footer is TextHeaderFooter.
        Returns:
        the html title
      • setHtmlTitle

        public void setHtmlTitle​(String htmlTitle)
        Sets html title. Default is null. This will be ignored if the header/footer is TextHeaderFooter.
        Parameters:
        htmlTitle - the html title