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

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

Открытые методы

Метод Описание
BidiOrder ( char text, int offset, int length, sbyte paragraphEmbeddingLevel ) : System
BidiOrder ( sbyte types ) : System
BidiOrder ( sbyte types, sbyte paragraphEmbeddingLevel ) : System
GetBaseLevel ( ) : sbyte
GetDirection ( char c ) : sbyte
GetLevels ( ) : byte[]
GetLevels ( int linebreaks ) : byte[]

Приватные методы

Метод Описание
BidiOrder ( ) : System
ComputeMultilineReordering ( sbyte levels, int linebreaks ) : int[]
ComputeReordering ( sbyte levels ) : int[]
DetermineExplicitEmbeddingLevels ( ) : void
DetermineParagraphEmbeddingLevel ( ) : void
FindRunLimit ( int index, int limit, sbyte validSet ) : int
FindRunStart ( int index, sbyte validSet ) : int
IsWhitespace ( sbyte biditype ) : bool
ProcessEmbeddings ( sbyte resultTypes, sbyte paragraphEmbeddingLevel ) : sbyte[]
ReinsertExplicitCodes ( int textLength ) : int
RemoveExplicitCodes ( ) : int
ResolveImplicitLevels ( int start, int limit, sbyte level, sbyte sor, sbyte eor ) : void
ResolveNeutralTypes ( int start, int limit, sbyte level, sbyte sor, sbyte eor ) : void
ResolveWeakTypes ( int start, int limit, sbyte level, sbyte sor, sbyte eor ) : void
RunAlgorithm ( ) : void
SetLevels ( int start, int limit, sbyte newLevel ) : void
SetTypes ( int start, int limit, sbyte newType ) : void
TypeForLevel ( int level ) : sbyte
ValidateLineBreaks ( int linebreaks, int textLength ) : void
ValidateParagraphEmbeddingLevel ( sbyte paragraphEmbeddingLevel ) : void
ValidateTypes ( sbyte types ) : void

Описание методов

BidiOrder() публичный метод

public BidiOrder ( char text, int offset, int length, sbyte paragraphEmbeddingLevel ) : System
text char
offset int
length int
paragraphEmbeddingLevel sbyte
Результат System

BidiOrder() публичный метод

public BidiOrder ( sbyte types ) : System
types sbyte
Результат System

BidiOrder() публичный метод

public BidiOrder ( sbyte types, sbyte paragraphEmbeddingLevel ) : System
types sbyte
paragraphEmbeddingLevel sbyte
Результат System

GetBaseLevel() публичный метод

public GetBaseLevel ( ) : sbyte
Результат sbyte

GetDirection() публичный статический метод

public static GetDirection ( char c ) : sbyte
c char
Результат sbyte

GetLevels() публичный метод

public GetLevels ( ) : byte[]
Результат byte[]

GetLevels() публичный метод

public GetLevels ( int linebreaks ) : byte[]
linebreaks int
Результат byte[]