A class to hold last result of the actual rendering engine of iTextSharp during its processes. For instance defining a header is not equal to adding its content to the page. Only after its addition/rendering we can find its actual height.
Exemple #1
0
 /// <summary>
 /// Calls exporter.OnRowAdded
 /// </summary>
 /// <param name="finalRowDataList">row's data</param>
 /// <param name="currentRowInfoData">row's info</param>
 public void ApplyExporter(IList<CellData> finalRowDataList, LastRenderedRowData currentRowInfoData)
 {
     if (_sharedData.PageSetup.ExportSettings == null) return;
     foreach (var exporter in _sharedData.PageSetup.ExportSettings)
     {
         exporter.RowAdded(finalRowDataList, currentRowInfoData.IsNewGroupStarted);
     }
 }
 /// <summary>
 /// ctor
 /// </summary>
 public PdfReportDocument()
 {
     LastRenderedRowData = new LastRenderedRowData();
 }