C# Class iTextSharp.text.pdf.PdfPTable

Inheritance: ILargeElement, ISpaceable
Afficher le fichier Open project: mapo80/iTextSharp-Monotouch Class Usage Examples

Protected Properties

Свойство Type Description
absoluteWidths float[]
complete bool
currentColIdx int
currentRow PdfPCell[]
defaultCell PdfPCell
headerRows int
isColspan bool
loopCheck bool
relativeWidths float[]
rowCompleted bool
rows List
runDirection int
spacingAfter float
spacingBefore float
tableEvent IPdfPTableEvent
totalHeight float
totalWidth float
widthPercentage float

Méthodes publiques

Méthode Description
AddCell ( Image image ) : void
AddCell ( PdfPCell cell ) : void
AddCell ( PdfPTable table ) : void
AddCell ( Phrase phrase ) : void
AddCell ( String text ) : void
BeginWritingRows ( PdfContentByte canvas ) : iTextSharp.text.pdf.PdfContentByte[]
CalculateHeights ( ) : float
CompleteRow ( ) : void
DeleteBodyRows ( ) : void
DeleteLastRow ( ) : bool
DeleteRow ( int rowNumber ) : bool
EndWritingRows ( PdfContentByte canvases ) : void
FlushContent ( ) : void
GetRow ( int idx ) : PdfPRow
GetRowHeight ( int idx ) : float
GetRows ( int start, int end ) : List
GetRowspanHeight ( int rowIndex, int cellIndex ) : float
HasRowspan ( int rowIdx ) : bool
IsContent ( ) : bool
IsExtendLastRow ( bool newPageFollows ) : bool
IsNestable ( ) : bool
KeepRowsTogether ( int rows ) : void
KeepRowsTogether ( int start, int end ) : void
NormalizeHeadersFooters ( ) : void
PdfPTable ( PdfPTable table ) : System
PdfPTable ( float relativeWidths ) : System
PdfPTable ( int numColumns ) : System
Process ( IElementListener listener ) : bool
ResetColumnCount ( int newColCount ) : void
SetBreakPoints ( int breakPoints ) : void
SetExtendLastRow ( bool extendLastRows, bool extendFinalRow ) : void
SetTotalWidth ( float columnWidth ) : void
SetWidthPercentage ( float columnWidth, Rectangle pageSize ) : void
SetWidths ( float relativeWidths ) : void
SetWidths ( int relativeWidths ) : void
ShallowCopy ( PdfPTable table ) : PdfPTable
WriteSelectedRows ( int rowStart, int rowEnd, float xPos, float yPos, PdfContentByte canvases ) : float
WriteSelectedRows ( int colStart, int colEnd, int rowStart, int rowEnd, float xPos, float yPos, PdfContentByte canvases ) : float
WriteSelectedRows ( int colStart, int colEnd, int rowStart, int rowEnd, float xPos, float yPos, PdfContentByte canvases, bool reusable ) : float
getLastCompletedRowIndex ( ) : int

Méthodes protégées

Méthode Description
AdjustCellsInRow ( int start, int end ) : PdfPRow
CalculateWidths ( ) : void
CopyFormat ( PdfPTable sourceTable ) : void
GetRowHeight ( int idx, bool firsttime ) : float
PdfPTable ( ) : System

Private Methods

Méthode Description
CellAt ( int row, int col ) : PdfPCell
GetEventWidths ( float xPos, int firstRow, int lastRow, bool includeHeaders ) : float[][]
RowSpanAbove ( int currRow, int currCol ) : bool
SkipColsWithRowspanAbove ( ) : void

Method Details

AddCell() public méthode

public AddCell ( Image image ) : void
image Image
Résultat void

AddCell() public méthode

public AddCell ( PdfPCell cell ) : void
cell PdfPCell
Résultat void

AddCell() public méthode

public AddCell ( PdfPTable table ) : void
table PdfPTable
Résultat void

AddCell() public méthode

public AddCell ( Phrase phrase ) : void
phrase iTextSharp.text.Phrase
Résultat void

AddCell() public méthode

public AddCell ( String text ) : void
text String
Résultat void

AdjustCellsInRow() protected méthode

protected AdjustCellsInRow ( int start, int end ) : PdfPRow
start int
end int
Résultat PdfPRow

BeginWritingRows() public static méthode

public static BeginWritingRows ( PdfContentByte canvas ) : iTextSharp.text.pdf.PdfContentByte[]
canvas PdfContentByte
Résultat iTextSharp.text.pdf.PdfContentByte[]

CalculateHeights() public méthode

public CalculateHeights ( ) : float
Résultat float

CalculateWidths() protected méthode

protected CalculateWidths ( ) : void
Résultat void

CompleteRow() public méthode

public CompleteRow ( ) : void
Résultat void

CopyFormat() protected méthode

protected CopyFormat ( PdfPTable sourceTable ) : void
sourceTable PdfPTable
Résultat void

DeleteBodyRows() public méthode

public DeleteBodyRows ( ) : void
Résultat void

DeleteLastRow() public méthode

public DeleteLastRow ( ) : bool
Résultat bool

DeleteRow() public méthode

public DeleteRow ( int rowNumber ) : bool
rowNumber int
Résultat bool

EndWritingRows() public static méthode

public static EndWritingRows ( PdfContentByte canvases ) : void
canvases PdfContentByte
Résultat void

FlushContent() public méthode

public FlushContent ( ) : void
Résultat void

GetRow() public méthode

public GetRow ( int idx ) : PdfPRow
idx int
Résultat PdfPRow

GetRowHeight() public méthode

public GetRowHeight ( int idx ) : float
idx int
Résultat float

GetRowHeight() protected méthode

protected GetRowHeight ( int idx, bool firsttime ) : float
idx int
firsttime bool
Résultat float

GetRows() public méthode

public GetRows ( int start, int end ) : List
start int
end int
Résultat List

GetRowspanHeight() public méthode

public GetRowspanHeight ( int rowIndex, int cellIndex ) : float
rowIndex int
cellIndex int
Résultat float

HasRowspan() public méthode

public HasRowspan ( int rowIdx ) : bool
rowIdx int
Résultat bool

IsContent() public méthode

public IsContent ( ) : bool
Résultat bool

IsExtendLastRow() public méthode

public IsExtendLastRow ( bool newPageFollows ) : bool
newPageFollows bool
Résultat bool

IsNestable() public méthode

public IsNestable ( ) : bool
Résultat bool

KeepRowsTogether() public méthode

public KeepRowsTogether ( int rows ) : void
rows int
Résultat void

KeepRowsTogether() public méthode

public KeepRowsTogether ( int start, int end ) : void
start int
end int
Résultat void

NormalizeHeadersFooters() public méthode

public NormalizeHeadersFooters ( ) : void
Résultat void

PdfPTable() protected méthode

protected PdfPTable ( ) : System
Résultat System

PdfPTable() public méthode

public PdfPTable ( PdfPTable table ) : System
table PdfPTable
Résultat System

PdfPTable() public méthode

public PdfPTable ( float relativeWidths ) : System
relativeWidths float
Résultat System

PdfPTable() public méthode

public PdfPTable ( int numColumns ) : System
numColumns int
Résultat System

Process() public méthode

public Process ( IElementListener listener ) : bool
listener IElementListener
Résultat bool

ResetColumnCount() public méthode

public ResetColumnCount ( int newColCount ) : void
newColCount int
Résultat void

SetBreakPoints() public méthode

public SetBreakPoints ( int breakPoints ) : void
breakPoints int
Résultat void

SetExtendLastRow() public méthode

public SetExtendLastRow ( bool extendLastRows, bool extendFinalRow ) : void
extendLastRows bool
extendFinalRow bool
Résultat void

SetTotalWidth() public méthode

public SetTotalWidth ( float columnWidth ) : void
columnWidth float
Résultat void

SetWidthPercentage() public méthode

public SetWidthPercentage ( float columnWidth, Rectangle pageSize ) : void
columnWidth float
pageSize Rectangle
Résultat void

SetWidths() public méthode

public SetWidths ( float relativeWidths ) : void
relativeWidths float
Résultat void

SetWidths() public méthode

public SetWidths ( int relativeWidths ) : void
relativeWidths int
Résultat void

ShallowCopy() public static méthode

public static ShallowCopy ( PdfPTable table ) : PdfPTable
table PdfPTable
Résultat PdfPTable

WriteSelectedRows() public méthode

public WriteSelectedRows ( int rowStart, int rowEnd, float xPos, float yPos, PdfContentByte canvases ) : float
rowStart int
rowEnd int
xPos float
yPos float
canvases PdfContentByte
Résultat float

WriteSelectedRows() public méthode

public WriteSelectedRows ( int colStart, int colEnd, int rowStart, int rowEnd, float xPos, float yPos, PdfContentByte canvases ) : float
colStart int
colEnd int
rowStart int
rowEnd int
xPos float
yPos float
canvases PdfContentByte
Résultat float

WriteSelectedRows() public méthode

public WriteSelectedRows ( int colStart, int colEnd, int rowStart, int rowEnd, float xPos, float yPos, PdfContentByte canvases, bool reusable ) : float
colStart int
colEnd int
rowStart int
rowEnd int
xPos float
yPos float
canvases PdfContentByte
reusable bool
Résultat float

getLastCompletedRowIndex() public méthode

public getLastCompletedRowIndex ( ) : int
Résultat int

Property Details

absoluteWidths protected_oe property

protected float[] absoluteWidths
Résultat float[]

complete protected_oe property

protected bool complete
Résultat bool

currentColIdx protected_oe property

protected int currentColIdx
Résultat int

currentRow protected_oe property

protected PdfPCell[] currentRow
Résultat PdfPCell[]

defaultCell protected_oe property

protected PdfPCell defaultCell
Résultat PdfPCell

headerRows protected_oe property

protected int headerRows
Résultat int

isColspan protected_oe property

protected bool isColspan
Résultat bool

loopCheck protected_oe property

protected bool loopCheck
Résultat bool

relativeWidths protected_oe property

protected float[] relativeWidths
Résultat float[]

rowCompleted protected_oe property

protected bool rowCompleted
Résultat bool

rows protected_oe property

protected List rows
Résultat List

runDirection protected_oe property

protected int runDirection
Résultat int

spacingAfter protected_oe property

protected float spacingAfter
Résultat float

spacingBefore protected_oe property

protected float spacingBefore
Résultat float

tableEvent protected_oe property

protected IPdfPTableEvent tableEvent
Résultat IPdfPTableEvent

totalHeight protected_oe property

protected float totalHeight
Résultat float

totalWidth protected_oe property

protected float totalWidth
Résultat float

widthPercentage protected_oe property

protected float widthPercentage
Résultat float