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

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

공개 프로퍼티들

프로퍼티 타입 설명
AR_NOVOWEL int
GLOBAL_SPACE_CHAR_RATIO float

보호된 프로퍼티들

프로퍼티 타입 설명
alignment int
bidiLine BidiLine
canvas PdfContentByte
canvases iTextSharp.text.pdf.PdfContentByte[]
composite bool
compositeColumn ColumnText
compositeElements List
currentLeading float
descender float
extraParagraphSpace float
fixedLeading float
followingIndent float
indent float
lastX float
leftWall List
leftX float
lineStatus int
listIdx int
maxY float
minY float
multipliedLeading float
rectangularMode bool
rectangularWidth float
rightIndent float
rightWall List
rightX float
rowIdx int
runDirection int
waitPhrase Phrase
yLine float

공개 메소드들

메소드 설명
AddElement ( IElement element ) : void
AddText ( Chunk chunk ) : void
AddText ( Phrase phrase ) : void
ClearChunks ( ) : void
ColumnText ( PdfContentByte canvas ) : System
Duplicate ( ColumnText org ) : ColumnText
FitText ( Font font, String text, Rectangle rect, float maxFontSize, int runDirection ) : float
GetWidth ( Phrase phrase ) : float
GetWidth ( Phrase phrase, int runDirection, int arabicOptions ) : float
Go ( ) : int
Go ( bool simulate ) : int
HasMoreText ( int status ) : bool
SetACopy ( ColumnText org ) : ColumnText
SetColumns ( float leftLine, float rightLine ) : void
SetIndent ( float indent, bool repeatFirstLineIndent ) : void
SetLeading ( float fixedLeading, float multipliedLeading ) : void
SetSimpleColumn ( Phrase phrase, float llx, float lly, float urx, float ury, float leading, int alignment ) : void
SetSimpleColumn ( Rectangle rect ) : void
SetSimpleColumn ( float llx, float lly, float urx, float ury ) : void
SetSimpleColumn ( float llx, float lly, float urx, float ury, float leading, int alignment ) : void
SetText ( Phrase phrase ) : void
ShowTextAligned ( PdfContentByte canvas, int alignment, Phrase phrase, float x, float y, float rotation ) : void
ShowTextAligned ( PdfContentByte canvas, int alignment, Phrase phrase, float x, float y, float rotation, int runDirection, int arabicOptions ) : void
UpdateFilledWidth ( float w ) : void
ZeroHeightElement ( ) : bool
isAllowedElement ( IElement element ) : bool

보호된 메소드들

메소드 설명
ConvertColumn ( float cLine ) : List
FindLimitsOneLine ( ) : float[]
FindLimitsPoint ( List wall ) : float
FindLimitsTwoLines ( ) : float[]
Go ( bool simulate, IElement elementToGo ) : int
GoComposite ( bool simulate ) : int
SetSimpleVars ( ColumnText org ) : void

비공개 메소드들

메소드 설명
AddWaitingPhrase ( ) : void

메소드 상세

AddElement() 공개 메소드

public AddElement ( IElement element ) : void
element IElement
리턴 void

AddText() 공개 메소드

public AddText ( Chunk chunk ) : void
chunk Chunk
리턴 void

AddText() 공개 메소드

public AddText ( Phrase phrase ) : void
phrase Phrase
리턴 void

ClearChunks() 공개 메소드

public ClearChunks ( ) : void
리턴 void

ColumnText() 공개 메소드

public ColumnText ( PdfContentByte canvas ) : System
canvas PdfContentByte
리턴 System

ConvertColumn() 보호된 메소드

protected ConvertColumn ( float cLine ) : List
cLine float
리턴 List

Duplicate() 공개 정적인 메소드

public static Duplicate ( ColumnText org ) : ColumnText
org ColumnText
리턴 ColumnText

FindLimitsOneLine() 보호된 메소드

protected FindLimitsOneLine ( ) : float[]
리턴 float[]

FindLimitsPoint() 보호된 메소드

protected FindLimitsPoint ( List wall ) : float
wall List
리턴 float

FindLimitsTwoLines() 보호된 메소드

protected FindLimitsTwoLines ( ) : float[]
리턴 float[]

FitText() 공개 정적인 메소드

public static FitText ( Font font, String text, Rectangle rect, float maxFontSize, int runDirection ) : float
font Font
text String
rect Rectangle
maxFontSize float
runDirection int
리턴 float

GetWidth() 공개 정적인 메소드

public static GetWidth ( Phrase phrase ) : float
phrase Phrase
리턴 float

GetWidth() 공개 정적인 메소드

public static GetWidth ( Phrase phrase, int runDirection, int arabicOptions ) : float
phrase Phrase
runDirection int
arabicOptions int
리턴 float

Go() 공개 메소드

public Go ( ) : int
리턴 int

Go() 공개 메소드

public Go ( bool simulate ) : int
simulate bool
리턴 int

Go() 보호된 메소드

protected Go ( bool simulate, IElement elementToGo ) : int
simulate bool
elementToGo IElement
리턴 int

GoComposite() 보호된 메소드

protected GoComposite ( bool simulate ) : int
simulate bool
리턴 int

HasMoreText() 공개 정적인 메소드

public static HasMoreText ( int status ) : bool
status int
리턴 bool

SetACopy() 공개 메소드

public SetACopy ( ColumnText org ) : ColumnText
org ColumnText
리턴 ColumnText

SetColumns() 공개 메소드

public SetColumns ( float leftLine, float rightLine ) : void
leftLine float
rightLine float
리턴 void

SetIndent() 공개 메소드

public SetIndent ( float indent, bool repeatFirstLineIndent ) : void
indent float
repeatFirstLineIndent bool
리턴 void

SetLeading() 공개 메소드

public SetLeading ( float fixedLeading, float multipliedLeading ) : void
fixedLeading float
multipliedLeading float
리턴 void

SetSimpleColumn() 공개 메소드

public SetSimpleColumn ( Phrase phrase, float llx, float lly, float urx, float ury, float leading, int alignment ) : void
phrase Phrase
llx float
lly float
urx float
ury float
leading float
alignment int
리턴 void

SetSimpleColumn() 공개 메소드

public SetSimpleColumn ( Rectangle rect ) : void
rect Rectangle
리턴 void

SetSimpleColumn() 공개 메소드

public SetSimpleColumn ( float llx, float lly, float urx, float ury ) : void
llx float
lly float
urx float
ury float
리턴 void

SetSimpleColumn() 공개 메소드

public SetSimpleColumn ( float llx, float lly, float urx, float ury, float leading, int alignment ) : void
llx float
lly float
urx float
ury float
leading float
alignment int
리턴 void

SetSimpleVars() 보호된 메소드

protected SetSimpleVars ( ColumnText org ) : void
org ColumnText
리턴 void

SetText() 공개 메소드

public SetText ( Phrase phrase ) : void
phrase Phrase
리턴 void

ShowTextAligned() 공개 정적인 메소드

public static ShowTextAligned ( PdfContentByte canvas, int alignment, Phrase phrase, float x, float y, float rotation ) : void
canvas PdfContentByte
alignment int
phrase Phrase
x float
y float
rotation float
리턴 void

ShowTextAligned() 공개 정적인 메소드

public static ShowTextAligned ( PdfContentByte canvas, int alignment, Phrase phrase, float x, float y, float rotation, int runDirection, int arabicOptions ) : void
canvas PdfContentByte
alignment int
phrase Phrase
x float
y float
rotation float
runDirection int
arabicOptions int
리턴 void

UpdateFilledWidth() 공개 메소드

public UpdateFilledWidth ( float w ) : void
w float
리턴 void

ZeroHeightElement() 공개 메소드

public ZeroHeightElement ( ) : bool
리턴 bool

isAllowedElement() 공개 정적인 메소드

public static isAllowedElement ( IElement element ) : bool
element IElement
리턴 bool

프로퍼티 상세

AR_NOVOWEL 공개적으로 프로퍼티

public int AR_NOVOWEL
리턴 int

GLOBAL_SPACE_CHAR_RATIO 공개적으로 정적으로 프로퍼티

public static float GLOBAL_SPACE_CHAR_RATIO
리턴 float

alignment 보호되어 있는 프로퍼티

protected int alignment
리턴 int

bidiLine 보호되어 있는 프로퍼티

protected BidiLine,iTextSharp.text.pdf bidiLine
리턴 BidiLine

canvas 보호되어 있는 프로퍼티

protected PdfContentByte,iTextSharp.text.pdf canvas
리턴 PdfContentByte

canvases 보호되어 있는 프로퍼티

protected PdfContentByte[],iTextSharp.text.pdf canvases
리턴 iTextSharp.text.pdf.PdfContentByte[]

composite 보호되어 있는 프로퍼티

protected bool composite
리턴 bool

compositeColumn 보호되어 있는 프로퍼티

protected ColumnText,iTextSharp.text.pdf compositeColumn
리턴 ColumnText

compositeElements 보호되어 있는 프로퍼티

protected List compositeElements
리턴 List

currentLeading 보호되어 있는 프로퍼티

protected float currentLeading
리턴 float

descender 보호되어 있는 프로퍼티

protected float descender
리턴 float

extraParagraphSpace 보호되어 있는 프로퍼티

protected float extraParagraphSpace
리턴 float

fixedLeading 보호되어 있는 프로퍼티

protected float fixedLeading
리턴 float

followingIndent 보호되어 있는 프로퍼티

protected float followingIndent
리턴 float

indent 보호되어 있는 프로퍼티

protected float indent
리턴 float

lastX 보호되어 있는 프로퍼티

protected float lastX
리턴 float

leftWall 보호되어 있는 프로퍼티

protected List leftWall
리턴 List

leftX 보호되어 있는 프로퍼티

protected float leftX
리턴 float

lineStatus 보호되어 있는 프로퍼티

protected int lineStatus
리턴 int

listIdx 보호되어 있는 프로퍼티

protected int listIdx
리턴 int

maxY 보호되어 있는 프로퍼티

protected float maxY
리턴 float

minY 보호되어 있는 프로퍼티

protected float minY
리턴 float

multipliedLeading 보호되어 있는 프로퍼티

protected float multipliedLeading
리턴 float

rectangularMode 보호되어 있는 프로퍼티

protected bool rectangularMode
리턴 bool

rectangularWidth 보호되어 있는 프로퍼티

protected float rectangularWidth
리턴 float

rightIndent 보호되어 있는 프로퍼티

protected float rightIndent
리턴 float

rightWall 보호되어 있는 프로퍼티

protected List rightWall
리턴 List

rightX 보호되어 있는 프로퍼티

protected float rightX
리턴 float

rowIdx 보호되어 있는 프로퍼티

protected int rowIdx
리턴 int

runDirection 보호되어 있는 프로퍼티

protected int runDirection
리턴 int

waitPhrase 보호되어 있는 프로퍼티

protected Phrase waitPhrase
리턴 Phrase

yLine 보호되어 있는 프로퍼티

protected float yLine
리턴 float