Class PdfDocument.RenderingContext

java.lang.Object
com.lowagie.text.pdf.PdfDocument.RenderingContext
Enclosing class:
PdfDocument

protected static class PdfDocument.RenderingContext extends Object
This is a helper class for adding a Table to a document.
Since:
2.0.8 (PdfDocument was package-private before)
  • Field Details

    • table

      public PdfTable table
      A PdfPTable
    • pagetop

      float pagetop
    • oldHeight

      float oldHeight
    • cellGraphics

      PdfContentByte cellGraphics
    • lostTableBottom

      float lostTableBottom
    • maxCellBottom

      float maxCellBottom
    • maxCellHeight

      float maxCellHeight
    • rowspanMap

      Map<PdfCell,Integer> rowspanMap
    • pageMap

      Map<PdfCell,Integer> pageMap
    • pageCellSetMap

      Map<Integer,Set<PdfCell>> pageCellSetMap
  • Constructor Details

    • RenderingContext

      protected RenderingContext()
  • Method Details

    • consumeRowspan

      public int consumeRowspan(PdfCell c)
      Consumes the rowspan
      Parameters:
      c - pdf cell
      Returns:
      a rowspan.
    • currentRowspan

      public int currentRowspan(PdfCell c)
      Looks at the current rowspan.
      Parameters:
      c - cell
      Returns:
      the current rowspan
    • cellRendered

      public int cellRendered(PdfCell cell, int pageNumber)
    • numCellRendered

      public int numCellRendered(PdfCell cell)
    • isCellRenderedOnPage

      public boolean isCellRenderedOnPage(PdfCell cell, int pageNumber)