C# Class iTextSharp.text.pdf.BidiLine

ファイルを表示 Open project: mapo80/iTextSharp-Monotouch Class Usage Examples

Protected Properties

Property Type Description
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

Public Methods

Method Description
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

Private Methods

Method Description
BidiLine ( ) : System

Method Details

AddChunk() public method

public AddChunk ( PdfChunk chunk ) : void
chunk PdfChunk
return void

AddChunks() public method

public AddChunks ( List chunks ) : void
chunks List
return void

AddPiece() public method

public AddPiece ( char c, PdfChunk chunk ) : void
c char
chunk PdfChunk
return void

BidiLine() public method

public BidiLine ( BidiLine org ) : System
org BidiLine
return System

ClearChunks() public method

public ClearChunks ( ) : void
return void

CreateArrayOfPdfChunks() public method

public CreateArrayOfPdfChunks ( int startIdx, int endIdx ) : List
startIdx int
endIdx int
return List

CreateArrayOfPdfChunks() public method

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

DoArabicShapping() public method

public DoArabicShapping ( ) : void
return void

Flip() public method

public Flip ( int start, int end ) : void
start int
end int
return void

GetParagraph() public method

public GetParagraph ( int runDirection ) : bool
runDirection int
return bool

GetWidth() public method

public GetWidth ( int startIdx, int lastIdx ) : float
startIdx int
lastIdx int
return float

GetWord() public method

public GetWord ( int startIdx, int idx ) : int[]
startIdx int
idx int
return int[]

IsEmpty() public method

public IsEmpty ( ) : bool
return bool

IsWS() public static method

public static IsWS ( char c ) : bool
c char
return bool

MirrorGlyphs() public method

public MirrorGlyphs ( ) : void
return void

ProcessLine() public method

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
return PdfLine

Reorder() public method

public Reorder ( int start, int end ) : void
start int
end int
return void

Restore() public method

public Restore ( ) : void
return void

Save() public method

public Save ( ) : void
return void

TrimLeft() public method

public TrimLeft ( int startIdx, int endIdx ) : int
startIdx int
endIdx int
return int

TrimLeftEx() public method

public TrimLeftEx ( int startIdx, int endIdx ) : int
startIdx int
endIdx int
return int

TrimRight() public method

public TrimRight ( int startIdx, int endIdx ) : int
startIdx int
endIdx int
return int

TrimRightEx() public method

public TrimRightEx ( int startIdx, int endIdx ) : int
startIdx int
endIdx int
return int

Property Details

arabicOptions protected_oe property

protected int arabicOptions
return int

chunks protected_oe property

protected List chunks
return List

currentChar protected_oe property

protected int currentChar
return int

detailChunks protected_oe property

protected PdfChunk[],iTextSharp.text.pdf detailChunks
return iTextSharp.text.pdf.PdfChunk[]

indexChars protected_oe property

protected int[] indexChars
return int[]

indexChunk protected_oe property

protected int indexChunk
return int

indexChunkChar protected_oe property

protected int indexChunkChar
return int

mirrorChars protected_oe static_oe property

protected static IntHashtable,iTextSharp.text.pdf mirrorChars
return IntHashtable

orderLevels protected_oe property

protected byte[] orderLevels
return byte[]

pieceSize protected_oe property

protected int pieceSize
return int

runDirection protected_oe property

protected int runDirection
return int

shortStore protected_oe property

protected bool shortStore
return bool

storedCurrentChar protected_oe property

protected int storedCurrentChar
return int

storedDetailChunks protected_oe property

protected PdfChunk[],iTextSharp.text.pdf storedDetailChunks
return iTextSharp.text.pdf.PdfChunk[]

storedIndexChars protected_oe property

protected int[] storedIndexChars
return int[]

storedIndexChunk protected_oe property

protected int storedIndexChunk
return int

storedIndexChunkChar protected_oe property

protected int storedIndexChunkChar
return int

storedOrderLevels protected_oe property

protected byte[] storedOrderLevels
return byte[]

storedRunDirection protected_oe property

protected int storedRunDirection
return int

storedText protected_oe property

protected char[] storedText
return char[]

storedTotalTextLength protected_oe property

protected int storedTotalTextLength
return int

text protected_oe property

protected char[] text
return char[]

totalTextLength protected_oe property

protected int totalTextLength
return int