Esempio n. 1
0
 /// <summary>
 /// Fires when a page is finished, just before being written to the document.
 /// </summary>
 /// <param name="writer">PdfWriter</param>
 /// <param name="document">PDF Document</param>
 /// <param name="columnCellsSummaryData">Rows summaries data</param>
 public void AddFooter(PdfWriter writer, Document document, IList <SummaryCellData> columnCellsSummaryData)
 {
     if (PdfRptFooter == null)
     {
         return;
     }
     PdfRptFooter.PageFinished(writer, document, columnCellsSummaryData);
 }
Esempio n. 2
0
 /// <summary>
 /// Fires before closing the document
 /// </summary>
 /// <param name="writer">PdfWriter</param>
 /// <param name="document">PDF Document</param>
 /// <param name="columnCellsSummaryData">Rows summaries data</param>
 public void ApplyFooter(PdfWriter writer, Document document, IList <SummaryCellData> columnCellsSummaryData)
 {
     if (PdfRptFooter == null)
     {
         return;
     }
     PdfRptFooter.ClosingDocument(writer, document, columnCellsSummaryData);
 }
Esempio n. 3
0
 /// <summary>
 /// Fires when the document is opened
 /// </summary>
 /// <param name="writer">PdfWriter</param>
 /// <param name="columnCellsSummaryData">Rows summaries data</param>
 public void InitFooter(PdfWriter writer, IList <SummaryCellData> columnCellsSummaryData)
 {
     if (PdfRptFooter == null)
     {
         return;
     }
     PdfRptFooter.DocumentOpened(writer, columnCellsSummaryData);
 }