fr.opensagres.xdocreport.itext.extension
Class ExtendedHeaderFooter
java.lang.Object
com.lowagie.text.pdf.PdfPageEventHelper
fr.opensagres.xdocreport.itext.extension.ExtendedHeaderFooter
- All Implemented Interfaces:
- com.lowagie.text.pdf.PdfPageEvent
public class ExtendedHeaderFooter
- extends com.lowagie.text.pdf.PdfPageEventHelper
fixes for pdf conversion by Leszek Piotrowicz
Methods inherited from class com.lowagie.text.pdf.PdfPageEventHelper |
onChapter, onChapterEnd, onCloseDocument, onEndPage, onGenericTag, onOpenDocument, onParagraph, onParagraphEnd, onSection, onSectionEnd |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
document
protected final ExtendedDocument document
ExtendedHeaderFooter
public ExtendedHeaderFooter(ExtendedDocument document)
onStartPage
public void onStartPage(com.lowagie.text.pdf.PdfWriter writer,
com.lowagie.text.Document doc)
- Adds a header/footer to every page
- Specified by:
onStartPage
in interface com.lowagie.text.pdf.PdfPageEvent
- Overrides:
onStartPage
in class com.lowagie.text.pdf.PdfPageEventHelper
- See Also:
com.itextpdf.text.pdf.PdfPageEventHelper#onEndPage(com.itextpdf.text.pdf.PdfWriter,
com.itextpdf.text.Document)
getFooterY
protected float getFooterY(IMasterPageHeaderFooter footer)
getHeaderY
protected float getHeaderY(IMasterPageHeaderFooter header)
setMasterPage
public void setMasterPage(IMasterPage masterPage)
adjustMargin
protected float adjustMargin(float margin,
IMasterPageHeaderFooter headerFooter)
getMasterPage
public IMasterPage getMasterPage()
Copyright © 2013. All rights reserved.