ArabicLigaturizer Public class
Diagram
flowchart LR classDef interfaceStyle stroke-dasharray: 5 5; classDef abstractStyle stroke-width:4px subgraph iTextSharp.text.pdf iTextSharp.text.pdf.ArabicLigaturizer[[ArabicLigaturizer]] end
Members
Methods
Internal Static methods
|
Returns |
Name |
|---|---|
|
|
( |
|
|
( |
|
|
( |
|
|
( |
|
|
( |
Public Static methods
|
Returns |
Name |
|---|---|
|
|
( |
Public methods
Details
Constructors
ArabicLigaturizer [1/2]
Source code
public ArabicLigaturizer()
ArabicLigaturizer [2/2]
Source code
public ArabicLigaturizer(int runDirection, int options)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
runDirection |
|
|
|
options |
Methods
Doublelig
Source code
internal static void Doublelig(StringBuilder str, int level)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
str |
|
|
|
level |
Shape
Source code
internal static void Shape(char[] text, StringBuilder str, int level)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
text |
|
|
|
str |
|
|
|
level |
Arabic_shape
Source code
internal static int Arabic_shape(char[] src, int srcoffset, int srclength, char[] dest, int destoffset, int destlength, int level)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
src |
|
|
|
srcoffset |
|
|
|
srclength |
|
|
|
dest |
|
|
|
destoffset |
|
|
|
destlength |
|
|
|
level |
ProcessNumbers
Source code
internal static void ProcessNumbers(char[] text, int offset, int length, int options)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
text |
|
|
|
offset |
|
|
|
length |
|
|
|
options |
ShapeToArabicDigitsWithContext
Source code
internal static void ShapeToArabicDigitsWithContext(char[] dest, int start, int length, char digitBase, bool lastStrongWasAL)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
dest |
|
|
|
start |
|
|
|
length |
|
|
|
digitBase |
|
|
|
lastStrongWasAL |
TryGetReverseMapping
Source code
public static bool TryGetReverseMapping(char key, out char value)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
key |
|
|
|
value |
Process
Source code
public virtual string Process(string s)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
s |
IsRTL
Source code
public virtual bool IsRTL()
Generated with ModularDoc