Class OpenTableLookup
- Namespace
- iText.IO.Font.Otf
- Assembly
- itext.io.dll
public abstract class OpenTableLookup
- Inheritance
-
OpenTableLookup
- Derived
-
- Inherited Members
-
Constructors
OpenTableLookup(OpenTypeFontTableReader, int, int[])
protected OpenTableLookup(OpenTypeFontTableReader openReader, int lookupFlag, int[] subTableLocations)
Parameters
openReader
OpenTypeFontTableReader
lookupFlag
int
subTableLocations
int[]
Fields
lookupFlag
Field Value
- int
openReader
protected OpenTypeFontTableReader openReader
Field Value
- OpenTypeFontTableReader
subTableLocations
protected int[] subTableLocations
Field Value
- int[]
Methods
GetLookupFlag()
public virtual int GetLookupFlag()
Returns
- int
HasSubstitution(int)
public virtual bool HasSubstitution(int index)
Parameters
index
int
Returns
- bool
ReadSubTable(int)
protected abstract void ReadSubTable(int subTableLocation)
Parameters
subTableLocation
int
ReadSubTables()
protected virtual void ReadSubTables()
TransformLine(GlyphLine)
public virtual bool TransformLine(GlyphLine line)
Parameters
line
GlyphLine
Returns
- bool
TransformOne(GlyphLine)
public abstract bool TransformOne(GlyphLine line)
Parameters
line
GlyphLine
Returns
- bool