C# Класс iTextSharp.text.pdf.BidiLine

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
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