C# 클래스 iTextSharp.text.pdf.PdfPTable

상속: ILargeElement, ISpaceable
파일 보기 프로젝트 열기: mapo80/iTextSharp-Monotouch 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
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

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
AdjustCellsInRow ( int start, int end ) : PdfPRow
CalculateWidths ( ) : void
CopyFormat ( PdfPTable sourceTable ) : void
GetRowHeight ( int idx, bool firsttime ) : float
PdfPTable ( ) : System

비공개 메소드들

메소드 설명
CellAt ( int row, int col ) : PdfPCell
GetEventWidths ( float xPos, int firstRow, int lastRow, bool includeHeaders ) : float[][]
RowSpanAbove ( int currRow, int currCol ) : bool
SkipColsWithRowspanAbove ( ) : void

메소드 상세

AddCell() 공개 메소드

public AddCell ( Image image ) : void
image Image
리턴 void

AddCell() 공개 메소드

public AddCell ( PdfPCell cell ) : void
cell PdfPCell
리턴 void

AddCell() 공개 메소드

public AddCell ( PdfPTable table ) : void
table PdfPTable
리턴 void

AddCell() 공개 메소드

public AddCell ( Phrase phrase ) : void
phrase iTextSharp.text.Phrase
리턴 void

AddCell() 공개 메소드

public AddCell ( String text ) : void
text String
리턴 void

AdjustCellsInRow() 보호된 메소드

protected AdjustCellsInRow ( int start, int end ) : PdfPRow
start int
end int
리턴 PdfPRow

BeginWritingRows() 공개 정적인 메소드

public static BeginWritingRows ( PdfContentByte canvas ) : iTextSharp.text.pdf.PdfContentByte[]
canvas PdfContentByte
리턴 iTextSharp.text.pdf.PdfContentByte[]

CalculateHeights() 공개 메소드

public CalculateHeights ( ) : float
리턴 float

CalculateWidths() 보호된 메소드

protected CalculateWidths ( ) : void
리턴 void

CompleteRow() 공개 메소드

public CompleteRow ( ) : void
리턴 void

CopyFormat() 보호된 메소드

protected CopyFormat ( PdfPTable sourceTable ) : void
sourceTable PdfPTable
리턴 void

DeleteBodyRows() 공개 메소드

public DeleteBodyRows ( ) : void
리턴 void

DeleteLastRow() 공개 메소드

public DeleteLastRow ( ) : bool
리턴 bool

DeleteRow() 공개 메소드

public DeleteRow ( int rowNumber ) : bool
rowNumber int
리턴 bool

EndWritingRows() 공개 정적인 메소드

public static EndWritingRows ( PdfContentByte canvases ) : void
canvases PdfContentByte
리턴 void

FlushContent() 공개 메소드

public FlushContent ( ) : void
리턴 void

GetRow() 공개 메소드

public GetRow ( int idx ) : PdfPRow
idx int
리턴 PdfPRow

GetRowHeight() 공개 메소드

public GetRowHeight ( int idx ) : float
idx int
리턴 float

GetRowHeight() 보호된 메소드

protected GetRowHeight ( int idx, bool firsttime ) : float
idx int
firsttime bool
리턴 float

GetRows() 공개 메소드

public GetRows ( int start, int end ) : List
start int
end int
리턴 List

GetRowspanHeight() 공개 메소드

public GetRowspanHeight ( int rowIndex, int cellIndex ) : float
rowIndex int
cellIndex int
리턴 float

HasRowspan() 공개 메소드

public HasRowspan ( int rowIdx ) : bool
rowIdx int
리턴 bool

IsContent() 공개 메소드

public IsContent ( ) : bool
리턴 bool

IsExtendLastRow() 공개 메소드

public IsExtendLastRow ( bool newPageFollows ) : bool
newPageFollows bool
리턴 bool

IsNestable() 공개 메소드

public IsNestable ( ) : bool
리턴 bool

KeepRowsTogether() 공개 메소드

public KeepRowsTogether ( int rows ) : void
rows int
리턴 void

KeepRowsTogether() 공개 메소드

public KeepRowsTogether ( int start, int end ) : void
start int
end int
리턴 void

NormalizeHeadersFooters() 공개 메소드

public NormalizeHeadersFooters ( ) : void
리턴 void

PdfPTable() 보호된 메소드

protected PdfPTable ( ) : System
리턴 System

PdfPTable() 공개 메소드

public PdfPTable ( PdfPTable table ) : System
table PdfPTable
리턴 System

PdfPTable() 공개 메소드

public PdfPTable ( float relativeWidths ) : System
relativeWidths float
리턴 System

PdfPTable() 공개 메소드

public PdfPTable ( int numColumns ) : System
numColumns int
리턴 System

Process() 공개 메소드

public Process ( IElementListener listener ) : bool
listener IElementListener
리턴 bool

ResetColumnCount() 공개 메소드

public ResetColumnCount ( int newColCount ) : void
newColCount int
리턴 void

SetBreakPoints() 공개 메소드

public SetBreakPoints ( int breakPoints ) : void
breakPoints int
리턴 void

SetExtendLastRow() 공개 메소드

public SetExtendLastRow ( bool extendLastRows, bool extendFinalRow ) : void
extendLastRows bool
extendFinalRow bool
리턴 void

SetTotalWidth() 공개 메소드

public SetTotalWidth ( float columnWidth ) : void
columnWidth float
리턴 void

SetWidthPercentage() 공개 메소드

public SetWidthPercentage ( float columnWidth, Rectangle pageSize ) : void
columnWidth float
pageSize Rectangle
리턴 void

SetWidths() 공개 메소드

public SetWidths ( float relativeWidths ) : void
relativeWidths float
리턴 void

SetWidths() 공개 메소드

public SetWidths ( int relativeWidths ) : void
relativeWidths int
리턴 void

ShallowCopy() 공개 정적인 메소드

public static ShallowCopy ( PdfPTable table ) : PdfPTable
table PdfPTable
리턴 PdfPTable

WriteSelectedRows() 공개 메소드

public WriteSelectedRows ( int rowStart, int rowEnd, float xPos, float yPos, PdfContentByte canvases ) : float
rowStart int
rowEnd int
xPos float
yPos float
canvases PdfContentByte
리턴 float

WriteSelectedRows() 공개 메소드

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
리턴 float

WriteSelectedRows() 공개 메소드

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
리턴 float

getLastCompletedRowIndex() 공개 메소드

public getLastCompletedRowIndex ( ) : int
리턴 int

프로퍼티 상세

absoluteWidths 보호되어 있는 프로퍼티

protected float[] absoluteWidths
리턴 float[]

complete 보호되어 있는 프로퍼티

protected bool complete
리턴 bool

currentColIdx 보호되어 있는 프로퍼티

protected int currentColIdx
리턴 int

currentRow 보호되어 있는 프로퍼티

protected PdfPCell[] currentRow
리턴 PdfPCell[]

defaultCell 보호되어 있는 프로퍼티

protected PdfPCell defaultCell
리턴 PdfPCell

headerRows 보호되어 있는 프로퍼티

protected int headerRows
리턴 int

isColspan 보호되어 있는 프로퍼티

protected bool isColspan
리턴 bool

loopCheck 보호되어 있는 프로퍼티

protected bool loopCheck
리턴 bool

relativeWidths 보호되어 있는 프로퍼티

protected float[] relativeWidths
리턴 float[]

rowCompleted 보호되어 있는 프로퍼티

protected bool rowCompleted
리턴 bool

rows 보호되어 있는 프로퍼티

protected List rows
리턴 List

runDirection 보호되어 있는 프로퍼티

protected int runDirection
리턴 int

spacingAfter 보호되어 있는 프로퍼티

protected float spacingAfter
리턴 float

spacingBefore 보호되어 있는 프로퍼티

protected float spacingBefore
리턴 float

tableEvent 보호되어 있는 프로퍼티

protected IPdfPTableEvent tableEvent
리턴 IPdfPTableEvent

totalHeight 보호되어 있는 프로퍼티

protected float totalHeight
리턴 float

totalWidth 보호되어 있는 프로퍼티

protected float totalWidth
리턴 float

widthPercentage 보호되어 있는 프로퍼티

protected float widthPercentage
리턴 float