com.lowagie.text.rtf.table
public class RtfTable extends RtfElement
Version: $Version:$
Field Summary | |
---|---|
int | alignment
The alignment of this RtfTable |
RtfBorderGroup | borders
The border style of this RtfTable |
float | cellPadding
The cell padding |
boolean | cellsFitToPage
Whether the cells in this RtfTable must fit in a page |
float | cellSpacing
The cell spacing |
int | headerRows
The number of header rows in this RtfTable |
float[] | proportionalWidths
An array with the proportional widths of the cells in each row |
ArrayList | rows
The rows of this RtfTable |
boolean | tableFitToPage
Whether the whole RtfTable must fit in a page |
float | tableWidthPercent
The percentage of the page width that this RtfTable covers |
Constructor Summary | |
---|---|
RtfTable(RtfDocument doc, Table table)
Constructs a RtfTable based on a Table for a RtfDocument.
|
Method Summary | |
---|---|
protected int | getAlignment()
Gets the alignment of this RtfTable
|
protected RtfBorderGroup | getBorders()
Gets the borders of this RtfTable
|
protected float | getCellPadding()
Gets the cell padding of this RtfTable
|
protected boolean | getCellsFitToPage()
Gets the cellsFitToPage setting of this RtfTable.
|
protected float | getCellSpacing()
Gets the cell spacing of this RtfTable
|
protected int | getHeaderRows()
Gets the number of header rows of this RtfTable
|
protected float[] | getProportionalWidths()
Gets the proportional cell widths of this RtfTable
|
protected ArrayList | getRows()
Gets the rows of this RtfTable
|
protected boolean | getTableFitToPage()
Gets the tableFitToPage setting of this RtfTable.
|
protected float | getTableWidthPercent()
Gets the percentage of the page width this RtfTable covers
|
void | importTable(Table table)
Imports the rows and settings from the Table into this
RtfTable.
|
byte[] | write()
Writes the content of this RtfTable
|
Parameters: doc The RtfDocument this RtfTable belongs to table The Table that this RtfTable wraps
Returns: The alignment of this RtfTable.
Returns: The borders of this RtfTable.
Returns: The cell padding of this RtfTable.
Returns: The cellsFitToPage setting of this RtfTable.
Returns: The cell spacing of this RtfTable.
Returns: The number of header rows
Returns: The proportional widths of this RtfTable.
Returns: The rows of this RtfTable
Returns: The tableFitToPage setting of this RtfTable.
Returns: The percentage of the page width.
Parameters: table The source Table
Returns: A byte array with the content of this RtfTable