C# Class Dogbert2.Services.pdfPage

Used for applying the header and footer
Used for just how to use this event helper http://www.developerbarn.com/blogs/richyrich/32-using-itextsharp-generate-pdf-header-footer.html For putting the Total number of pages http://www.mazsoft.com/blog/post/2008/04/30/Code-sample-for-using-iTextSharp-PDF-library.aspx
Inheritance: iTextSharp.text.pdf.PdfPageEventHelper
Datei anzeigen Open project: ucdavis/Dogbert

Public Methods

Method Description
OnCloseDocument ( PdfWriter writer, Document document ) : void
OnEndPage ( PdfWriter writer, Document document ) : void

Writes the page footers

OnOpenDocument ( PdfWriter writer, Document document ) : void
OnStartPage ( PdfWriter writer, Document document ) : void

Writes the header

pdfPage ( Project project ) : System

Private Methods

Method Description
CalculateWidth ( Document document ) : float

Calculates the width of the header/footer style

SetFooterCellStyles ( ) : void
SetHeaderCellStyles ( ) : void

Method Details

OnCloseDocument() public method

public OnCloseDocument ( PdfWriter writer, Document document ) : void
writer iTextSharp.text.pdf.PdfWriter
document iTextSharp.text.Document
return void

OnEndPage() public method

Writes the page footers
public OnEndPage ( PdfWriter writer, Document document ) : void
writer iTextSharp.text.pdf.PdfWriter
document iTextSharp.text.Document
return void

OnOpenDocument() public method

public OnOpenDocument ( PdfWriter writer, Document document ) : void
writer iTextSharp.text.pdf.PdfWriter
document iTextSharp.text.Document
return void

OnStartPage() public method

Writes the header
public OnStartPage ( PdfWriter writer, Document document ) : void
writer iTextSharp.text.pdf.PdfWriter
document iTextSharp.text.Document
return void

pdfPage() public method

public pdfPage ( Project project ) : System
project Project
return System