Class HeaderFooterOptions
- java.lang.Object
-
- com.ironsoftware.ironpdf.headerfooter.HeaderFooterOptions
-
public class HeaderFooterOptions extends Object
Defines options for Headers and Footers applied to aPdfDocumentduring rendering or at any other time.See:
HtmlHeaderFooterSee:
TextHeaderFooter
-
-
Constructor Summary
Constructors Constructor Description HeaderFooterOptions()Instantiates a new Header footer options.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetFirstPageNumber()Gets first page number.First number used in {page} merge fields on the first page of the PDF.StringgetHtmlTitle()Gets html title.intgetMarginBottomMm()Gets margin bottom mm.intgetMarginLeftMm()Gets margin left mm.intgetMarginRightMm()Gets margin right mm.intgetMarginTopMm()Gets margin top mm.StringgetPdfTitle()Gets pdf title.CssMediaTypegetRenderPdfCssMediaType()Gets render pdf css media type.voidsetFirstPageNumber(int firstPageNumber)Sets first page number.voidsetHtmlTitle(String htmlTitle)Sets html title.voidsetMarginBottomMm(int marginBottomMm)Sets margin bottom mm.voidsetMarginLeftMm(int marginLeftMm)Sets margin left mm.voidsetMarginRightMm(int marginRightMm)Sets margin right mm.voidsetMarginTopMm(int marginTopMm)Sets margin top mm.voidsetPdfTitle(String pdfTitle)Sets pdf title.voidsetRenderPdfCssMediaType(CssMediaType renderPdfCssMediaType)Sets render pdf css media type.
-
-
-
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
-
-