Package com.itextpdf.text.pdf.fonts.otf
Class GlyphPositioningTableReader
java.lang.Object
com.itextpdf.text.pdf.fonts.otf.OpenTypeFontTableReader
com.itextpdf.text.pdf.fonts.otf.GlyphPositioningTableReader
Not used at present, keeping for sometime future.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class(package private) static class -
Field Summary
Fields inherited from class com.itextpdf.text.pdf.fonts.otf.OpenTypeFontTableReader
LOG, rf, tableLocation -
Constructor Summary
ConstructorsConstructorDescriptionGlyphPositioningTableReader(RandomAccessFileOrArray rf, int gposTableLocation) -
Method Summary
Modifier and TypeMethodDescriptionvoidread()private voidreadAnchorTable(int anchorTableLocation) private voidreadBaseArrayTable(int baseArrayTableLocation, int classCount) private voidreadChainingContextPositioningFormat_3(int lookupTableLocation) private voidreadLookUpType_1(int lookupTableLocation) private voidreadLookUpType_4(int lookupTableLocation) private voidreadLookUpType_8(int lookupTableLocation) private voidreadMarkArrayTable(int markArrayLocation) protected voidreadSubTable(int lookupType, int subTableLocation) Methods inherited from class com.itextpdf.text.pdf.fonts.otf.OpenTypeFontTableReader
getSupportedLanguage, readCoverageFormat, startReadingTable
-
Constructor Details
-
GlyphPositioningTableReader
public GlyphPositioningTableReader(RandomAccessFileOrArray rf, int gposTableLocation) throws IOException - Throws:
IOException
-
-
Method Details
-
read
- Throws:
FontReadingException
-
readSubTable
- Specified by:
readSubTablein classOpenTypeFontTableReader- Throws:
IOException
-
readLookUpType_1
- Throws:
IOException
-
readLookUpType_4
- Throws:
IOException
-
readLookUpType_8
- Throws:
IOException
-
readChainingContextPositioningFormat_3
- Throws:
IOException
-
readMarkArrayTable
- Throws:
IOException
-
readMarkRecord
- Throws:
IOException
-
readAnchorTable
- Throws:
IOException
-
readBaseArrayTable
- Throws:
IOException
-