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

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

보호된 프로퍼티들

프로퍼티 타입 설명
arabicOptions int
chunks List
currentChar int
detailChunks iTextSharp.text.pdf.PdfChunk[]
indexChars int[]
indexChunk int
indexChunkChar int
mirrorChars IntHashtable
orderLevels byte[]
pieceSize int
runDirection int
shortStore bool
storedCurrentChar int
storedDetailChunks iTextSharp.text.pdf.PdfChunk[]
storedIndexChars int[]
storedIndexChunk int
storedIndexChunkChar int
storedOrderLevels byte[]
storedRunDirection int
storedText char[]
storedTotalTextLength int
text char[]
totalTextLength int

공개 메소드들

메소드 설명
AddChunk ( PdfChunk chunk ) : void
AddChunks ( List chunks ) : void
AddPiece ( char c, PdfChunk chunk ) : void
BidiLine ( BidiLine org ) : System
ClearChunks ( ) : void
CreateArrayOfPdfChunks ( int startIdx, int endIdx ) : List
CreateArrayOfPdfChunks ( int startIdx, int endIdx, PdfChunk extraPdfChunk ) : List
DoArabicShapping ( ) : void
Flip ( int start, int end ) : void
GetParagraph ( int runDirection ) : bool
GetWidth ( int startIdx, int lastIdx ) : float
GetWord ( int startIdx, int idx ) : int[]
IsEmpty ( ) : bool
IsWS ( char c ) : bool
MirrorGlyphs ( ) : void
ProcessLine ( float leftX, float width, int alignment, int runDirection, int arabicOptions, float minY, float yLine, float descender ) : PdfLine
Reorder ( int start, int end ) : void
Restore ( ) : void
Save ( ) : void
TrimLeft ( int startIdx, int endIdx ) : int
TrimLeftEx ( int startIdx, int endIdx ) : int
TrimRight ( int startIdx, int endIdx ) : int
TrimRightEx ( int startIdx, int endIdx ) : int

비공개 메소드들

메소드 설명
BidiLine ( ) : System

메소드 상세

AddChunk() 공개 메소드

public AddChunk ( PdfChunk chunk ) : void
chunk PdfChunk
리턴 void

AddChunks() 공개 메소드

public AddChunks ( List chunks ) : void
chunks List
리턴 void

AddPiece() 공개 메소드

public AddPiece ( char c, PdfChunk chunk ) : void
c char
chunk PdfChunk
리턴 void

BidiLine() 공개 메소드

public BidiLine ( BidiLine org ) : System
org BidiLine
리턴 System

ClearChunks() 공개 메소드

public ClearChunks ( ) : void
리턴 void

CreateArrayOfPdfChunks() 공개 메소드

public CreateArrayOfPdfChunks ( int startIdx, int endIdx ) : List
startIdx int
endIdx int
리턴 List

CreateArrayOfPdfChunks() 공개 메소드

public CreateArrayOfPdfChunks ( int startIdx, int endIdx, PdfChunk extraPdfChunk ) : List
startIdx int
endIdx int
extraPdfChunk PdfChunk
리턴 List

DoArabicShapping() 공개 메소드

public DoArabicShapping ( ) : void
리턴 void

Flip() 공개 메소드

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

GetParagraph() 공개 메소드

public GetParagraph ( int runDirection ) : bool
runDirection int
리턴 bool

GetWidth() 공개 메소드

public GetWidth ( int startIdx, int lastIdx ) : float
startIdx int
lastIdx int
리턴 float

GetWord() 공개 메소드

public GetWord ( int startIdx, int idx ) : int[]
startIdx int
idx int
리턴 int[]

IsEmpty() 공개 메소드

public IsEmpty ( ) : bool
리턴 bool

IsWS() 공개 정적인 메소드

public static IsWS ( char c ) : bool
c char
리턴 bool

MirrorGlyphs() 공개 메소드

public MirrorGlyphs ( ) : void
리턴 void

ProcessLine() 공개 메소드

public ProcessLine ( float leftX, float width, int alignment, int runDirection, int arabicOptions, float minY, float yLine, float descender ) : PdfLine
leftX float
width float
alignment int
runDirection int
arabicOptions int
minY float
yLine float
descender float
리턴 PdfLine

Reorder() 공개 메소드

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

Restore() 공개 메소드

public Restore ( ) : void
리턴 void

Save() 공개 메소드

public Save ( ) : void
리턴 void

TrimLeft() 공개 메소드

public TrimLeft ( int startIdx, int endIdx ) : int
startIdx int
endIdx int
리턴 int

TrimLeftEx() 공개 메소드

public TrimLeftEx ( int startIdx, int endIdx ) : int
startIdx int
endIdx int
리턴 int

TrimRight() 공개 메소드

public TrimRight ( int startIdx, int endIdx ) : int
startIdx int
endIdx int
리턴 int

TrimRightEx() 공개 메소드

public TrimRightEx ( int startIdx, int endIdx ) : int
startIdx int
endIdx int
리턴 int

프로퍼티 상세

arabicOptions 보호되어 있는 프로퍼티

protected int arabicOptions
리턴 int

chunks 보호되어 있는 프로퍼티

protected List chunks
리턴 List

currentChar 보호되어 있는 프로퍼티

protected int currentChar
리턴 int

detailChunks 보호되어 있는 프로퍼티

protected PdfChunk[],iTextSharp.text.pdf detailChunks
리턴 iTextSharp.text.pdf.PdfChunk[]

indexChars 보호되어 있는 프로퍼티

protected int[] indexChars
리턴 int[]

indexChunk 보호되어 있는 프로퍼티

protected int indexChunk
리턴 int

indexChunkChar 보호되어 있는 프로퍼티

protected int indexChunkChar
리턴 int

mirrorChars 보호되어 있는 정적으로 프로퍼티

protected static IntHashtable,iTextSharp.text.pdf mirrorChars
리턴 IntHashtable

orderLevels 보호되어 있는 프로퍼티

protected byte[] orderLevels
리턴 byte[]

pieceSize 보호되어 있는 프로퍼티

protected int pieceSize
리턴 int

runDirection 보호되어 있는 프로퍼티

protected int runDirection
리턴 int

shortStore 보호되어 있는 프로퍼티

protected bool shortStore
리턴 bool

storedCurrentChar 보호되어 있는 프로퍼티

protected int storedCurrentChar
리턴 int

storedDetailChunks 보호되어 있는 프로퍼티

protected PdfChunk[],iTextSharp.text.pdf storedDetailChunks
리턴 iTextSharp.text.pdf.PdfChunk[]

storedIndexChars 보호되어 있는 프로퍼티

protected int[] storedIndexChars
리턴 int[]

storedIndexChunk 보호되어 있는 프로퍼티

protected int storedIndexChunk
리턴 int

storedIndexChunkChar 보호되어 있는 프로퍼티

protected int storedIndexChunkChar
리턴 int

storedOrderLevels 보호되어 있는 프로퍼티

protected byte[] storedOrderLevels
리턴 byte[]

storedRunDirection 보호되어 있는 프로퍼티

protected int storedRunDirection
리턴 int

storedText 보호되어 있는 프로퍼티

protected char[] storedText
리턴 char[]

storedTotalTextLength 보호되어 있는 프로퍼티

protected int storedTotalTextLength
리턴 int

text 보호되어 있는 프로퍼티

protected char[] text
리턴 char[]

totalTextLength 보호되어 있는 프로퍼티

protected int totalTextLength
리턴 int