|
| | PdfPRow (PdfPCell[] cells) |
| |
| | PdfPRow (PdfPRow row) |
| |
| bool | SetWidths (float[] widths) |
| |
| void | InitExtraHeights () |
| |
| void | SetExtraHeight (int cell, float height) |
| |
| float | CalculateHeights () |
| |
| void | WriteBorderAndBackground (float xPos, float yPos, float currentMaxHeight, PdfPCell cell, PdfContentByte[] canvases) |
| |
| void | WriteCells (int colStart, int colEnd, float xPos, float yPos, PdfContentByte[] canvases) |
| |
| bool | IsCalculated () |
| |
| PdfPRow | SplitRow (PdfPTable table, int rowIndex, float new_height) |
| |
| PdfPCell[] | GetCells () |
| |
◆ PdfPRow() [1/2]
| iTextSharp.text.pdf.PdfPRow.PdfPRow |
( |
PdfPCell[] |
cells | ) |
|
Constructs a new PdfPRow with the cells in the array that was passed as a parameter.
- Parameters
-
◆ PdfPRow() [2/2]
| iTextSharp.text.pdf.PdfPRow.PdfPRow |
( |
PdfPRow |
row | ) |
|
Makes a copy of an existing row.
- Parameters
-
◆ CalculateHeights()
| float iTextSharp.text.pdf.PdfPRow.CalculateHeights |
( |
| ) |
|
Calculates the heights of each cell in the row.
- Returns
- the maximum height of the row.
◆ GetCells()
| PdfPCell [] iTextSharp.text.pdf.PdfPRow.GetCells |
( |
| ) |
|
Returns the array of cells in the row. Please be extremely careful with this method. Use the cells as read only objects.
- Returns
- an array of cells
- Since
- 2.1.1
◆ InitExtraHeights()
| void iTextSharp.text.pdf.PdfPRow.InitExtraHeights |
( |
| ) |
|
Initializes the extra heights array.
- Since
- 2.1.6
◆ IsCalculated()
| bool iTextSharp.text.pdf.PdfPRow.IsCalculated |
( |
| ) |
|
Checks if the dimensions of the columns were calculated.
- Returns
- true if the dimensions of the columns were calculated
◆ RestoreCanvases()
| void iTextSharp.text.pdf.PdfPRow.RestoreCanvases |
( |
PdfContentByte[] |
canvases | ) |
|
|
protected |
- Since
- 2.1.6 private is now protected
◆ SaveAndRotateCanvases()
| void iTextSharp.text.pdf.PdfPRow.SaveAndRotateCanvases |
( |
PdfContentByte[] |
canvases, |
|
|
float |
a, |
|
|
float |
b, |
|
|
float |
c, |
|
|
float |
d, |
|
|
float |
e, |
|
|
float |
f |
|
) |
| |
|
protected |
- Since
- 2.1.6 private is now protected
◆ SetColumn()
| static float iTextSharp.text.pdf.PdfPRow.SetColumn |
( |
ColumnText |
ct, |
|
|
float |
left, |
|
|
float |
bottom, |
|
|
float |
right, |
|
|
float |
top |
|
) |
| |
|
static |
- Since
- 3.0.0 protected is now public static
◆ SetExtraHeight()
| void iTextSharp.text.pdf.PdfPRow.SetExtraHeight |
( |
int |
cell, |
|
|
float |
height |
|
) |
| |
Sets an extra height for a cell.
- Parameters
-
| cell | the index of the cell that needs an extra height |
| height | the extra height |
- Since
- 2.1.6
◆ SetWidths()
| bool iTextSharp.text.pdf.PdfPRow.SetWidths |
( |
float[] |
widths | ) |
|
Sets the widths of the columns in the row.
- Parameters
-
- Returns
- true if everything went right
◆ SplitRow()
| PdfPRow iTextSharp.text.pdf.PdfPRow.SplitRow |
( |
PdfPTable |
table, |
|
|
int |
rowIndex, |
|
|
float |
new_height |
|
) |
| |
Splits a row to newHeight. The returned row is the remainder. It will return null if the newHeight was so small that only an empty row would result.
- Parameters
-
- Returns
- the remainder row or null if the newHeight was so small that only an empty row would result
◆ WriteBorderAndBackground()
| void iTextSharp.text.pdf.PdfPRow.WriteBorderAndBackground |
( |
float |
xPos, |
|
|
float |
yPos, |
|
|
float |
currentMaxHeight, |
|
|
PdfPCell |
cell, |
|
|
PdfContentByte[] |
canvases |
|
) |
| |
Writes the border and background of one cell in the row.
- Parameters
-
| xPos | The x-coordinate where the table starts on the canvas |
| yPos | The y-coordinate where the table starts on the canvas |
| currentMaxHeight | The height of the cell to be drawn. |
| cell | |
| canvases | |
- Since
- 2.1.6 extra parameter currentMaxHeight
◆ WriteCells()
| void iTextSharp.text.pdf.PdfPRow.WriteCells |
( |
int |
colStart, |
|
|
int |
colEnd, |
|
|
float |
xPos, |
|
|
float |
yPos, |
|
|
PdfContentByte[] |
canvases |
|
) |
| |
Writes a number of cells (not necessarily all cells).
- Parameters
-
| colStart | The first column to be written. Remember that the column index starts with 0. |
| colEnd | The last column to be written. Remember that the column index starts with 0. If -1, all the columns to the end are written. |
| xPos | The x-coordinate where the table starts on the canvas |
| yPos | The y-coordinate where the table starts on the canvas |
◆ BOTTOM_LIMIT
| const float iTextSharp.text.pdf.PdfPRow.BOTTOM_LIMIT = -(1 << 30) |
|
static |
the bottom limit (bottom right y)
◆ calculated
| bool iTextSharp.text.pdf.PdfPRow.calculated = false |
|
protected |
◆ cells
| PdfPCell [] iTextSharp.text.pdf.PdfPRow.cells |
|
protected |
◆ extraHeights
| float [] iTextSharp.text.pdf.PdfPRow.extraHeights |
|
protected |
extra heights that needs to be added to a cell because of rowspans.
- Since
- 2.1.6
◆ maxHeight
| float iTextSharp.text.pdf.PdfPRow.maxHeight = 0 |
|
protected |
◆ RIGHT_LIMIT
| const float iTextSharp.text.pdf.PdfPRow.RIGHT_LIMIT = 20000 |
|
static |
the right limit
- Since
- 2.1.5
◆ widths
| float [] iTextSharp.text.pdf.PdfPRow.widths |
|
protected |
◆ MaxHeights
| float iTextSharp.text.pdf.PdfPRow.MaxHeights |
|
getset |
Gets the maximum height of the row (i.e. of the 'highest' cell).
- Returns
- the maximum height of the row
The documentation for this class was generated from the following file: