pdfHTML 3.0.1 API
iText.Html2pdf.Attach.Wrapelement.TableWrapper Class Reference

Wrapper for the table element. More...

Inheritance diagram for iText.Html2pdf.Attach.Wrapelement.TableWrapper:
iText.Html2pdf.Attach.Wrapelement.IWrapElement

Public Member Functions

  TableWrapper (bool isRtl)
 
virtual int  GetRowsSize ()
  Gets the number of rows. More...
 
virtual void  NewRow ()
  Adds a new body row. More...
 
virtual void  NewHeaderRow ()
  Adds a new header row. More...
 
virtual void  NewFooterRow ()
  Adds a new footer row. More...
 
virtual void  AddHeaderCell (Cell cell)
  Adds a new cell to the header rows. More...
 
virtual void  AddFooterCell (Cell cell)
  Adds a new cell to the footer rows. More...
 
virtual void  AddCell (Cell cell)
  Adds a new cell to the body rows. More...
 
virtual void  SetLang (String lang)
 
virtual void  SetFooterLang (String footerLang)
 
virtual void  SetHeaderLang (String headerLang)
 
virtual void  SetCaption (Div caption)
  Sets the table's caption. More...
 
virtual Table  ToTable (WaitingColgroupsHelper colgroupsHelper)
  Renders all the rows to a iText.Layout.Element.Table object. More...
 

Detailed Description

Wrapper for the table element.

Member Function Documentation

◆ AddCell()

virtual void iText.Html2pdf.Attach.Wrapelement.TableWrapper.AddCell ( Cell  cell )
inlinevirtual

Adds a new cell to the body rows.

Parameters
cell the cell

◆ AddFooterCell()

virtual void iText.Html2pdf.Attach.Wrapelement.TableWrapper.AddFooterCell ( Cell  cell )
inlinevirtual

Adds a new cell to the footer rows.

Parameters
cell the cell

◆ AddHeaderCell()

virtual void iText.Html2pdf.Attach.Wrapelement.TableWrapper.AddHeaderCell ( Cell  cell )
inlinevirtual

Adds a new cell to the header rows.

Parameters
cell the cell

◆ GetRowsSize()

virtual int iText.Html2pdf.Attach.Wrapelement.TableWrapper.GetRowsSize ( )
inlinevirtual

Gets the number of rows.

Returns
the number of rows

◆ NewFooterRow()

virtual void iText.Html2pdf.Attach.Wrapelement.TableWrapper.NewFooterRow ( )
inlinevirtual

Adds a new footer row.

◆ NewHeaderRow()

virtual void iText.Html2pdf.Attach.Wrapelement.TableWrapper.NewHeaderRow ( )
inlinevirtual

Adds a new header row.

◆ NewRow()

virtual void iText.Html2pdf.Attach.Wrapelement.TableWrapper.NewRow ( )
inlinevirtual

Adds a new body row.

◆ SetCaption()

virtual void iText.Html2pdf.Attach.Wrapelement.TableWrapper.SetCaption ( Div  caption )
inlinevirtual

Sets the table's caption.

Parameters
caption the caption to be set

◆ ToTable()

virtual Table iText.Html2pdf.Attach.Wrapelement.TableWrapper.ToTable ( WaitingColgroupsHelper  colgroupsHelper )
inlinevirtual

Renders all the rows to a iText.Layout.Element.Table object.

Parameters
colgroupsHelper the colgroups helper class
Returns
the table