Table of Contents

Class GsubLookupType5

Namespace
iText.IO.Font.Otf
Assembly
itext.io.dll

LookupType 5: Contextual Substitution Subtable

public class GsubLookupType5 : OpenTableLookup
Inheritance
GsubLookupType5
Derived
Inherited Members

Constructors

GsubLookupType5(OpenTypeFontTableReader, int, int[])

protected GsubLookupType5(OpenTypeFontTableReader openReader, int lookupFlag, int[] subTableLocations)

Parameters

openReader OpenTypeFontTableReader
lookupFlag int
subTableLocations int[]

Fields

subTables

protected IList<ContextualTable<ContextualSubstRule>> subTables

Field Value

IList<ContextualTable<ContextualSubstRule>>

Methods

ReadSubTable(int)

protected override void ReadSubTable(int subTableLocation)

Parameters

subTableLocation int

ReadSubTableFormat1(int)

protected virtual void ReadSubTableFormat1(int subTableLocation)

Parameters

subTableLocation int

ReadSubTableFormat2(int)

protected virtual void ReadSubTableFormat2(int subTableLocation)

Parameters

subTableLocation int

ReadSubTableFormat3(int)

protected virtual void ReadSubTableFormat3(int subTableLocation)

Parameters

subTableLocation int

TransformOne(GlyphLine)

public override bool TransformOne(GlyphLine line)

Parameters

line GlyphLine

Returns

bool