Class OtfReadCommon
- Namespace
- iText.IO.Font.Otf
- Assembly
- itext.io.dll
public class OtfReadCommon
- Inheritance
-
OtfReadCommon
- Inherited Members
-
Constructors
OtfReadCommon()
Methods
ReadAnchorArray(OpenTypeFontTableReader, int[], int, int)
public static GposAnchor[] ReadAnchorArray(OpenTypeFontTableReader tableReader, int[] locations, int left, int right)
Parameters
tableReader
OpenTypeFontTableReader
locations
int[]
left
int
right
int
Returns
- GposAnchor[]
ReadBaseArray(OpenTypeFontTableReader, int, int)
public static IList<GposAnchor[]> ReadBaseArray(OpenTypeFontTableReader tableReader, int classCount, int location)
Parameters
tableReader
OpenTypeFontTableReader
classCount
int
location
int
Returns
- IList<GposAnchor[]>
ReadCoverageFormat(RandomAccessFileOrArray, int)
public static IList<int> ReadCoverageFormat(RandomAccessFileOrArray rf, int coverageLocation)
Parameters
rf
RandomAccessFileOrArray
coverageLocation
int
Returns
- IList<int>
ReadCoverages(RandomAccessFileOrArray, int[], IList<ICollection<int>>)
public static void ReadCoverages(RandomAccessFileOrArray rf, int[] locations, IList<ICollection<int>> coverage)
Parameters
rf
RandomAccessFileOrArray
locations
int[]
coverage
IList<ICollection<int>>
ReadGposAnchor(OpenTypeFontTableReader, int)
public static GposAnchor ReadGposAnchor(OpenTypeFontTableReader tableReader, int location)
Parameters
tableReader
OpenTypeFontTableReader
location
int
Returns
- GposAnchor
ReadGposValueRecord(OpenTypeFontTableReader, int)
public static GposValueRecord ReadGposValueRecord(OpenTypeFontTableReader tableReader, int mask)
Parameters
tableReader
OpenTypeFontTableReader
mask
int
Returns
- GposValueRecord
ReadLigatureArray(OpenTypeFontTableReader, int, int)
public static IList<IList<GposAnchor[]>> ReadLigatureArray(OpenTypeFontTableReader tableReader, int classCount, int location)
Parameters
tableReader
OpenTypeFontTableReader
classCount
int
location
int
Returns
- IList<IList<GposAnchor[]>>
ReadMarkArray(OpenTypeFontTableReader, int)
public static IList<OtfMarkRecord> ReadMarkArray(OpenTypeFontTableReader tableReader, int location)
Parameters
tableReader
OpenTypeFontTableReader
location
int
Returns
- IList<OtfMarkRecord>
ReadPosLookupRecords(RandomAccessFileOrArray, int)
public static PosLookupRecord[] ReadPosLookupRecords(RandomAccessFileOrArray rf, int recordCount)
Parameters
rf
RandomAccessFileOrArray
recordCount
int
Returns
- PosLookupRecord[]
ReadSubstLookupRecords(RandomAccessFileOrArray, int)
public static SubstLookupRecord[] ReadSubstLookupRecords(RandomAccessFileOrArray rf, int substCount)
Parameters
rf
RandomAccessFileOrArray
substCount
int
Returns
- SubstLookupRecord[]
ReadUShortArray(RandomAccessFileOrArray, int)
public static int[] ReadUShortArray(RandomAccessFileOrArray rf, int size)
Parameters
rf
RandomAccessFileOrArray
size
int
Returns
- int[]
ReadUShortArray(RandomAccessFileOrArray, int, int)
public static int[] ReadUShortArray(RandomAccessFileOrArray rf, int size, int location)
Parameters
rf
RandomAccessFileOrArray
size
int
location
int
Returns
- int[]