Class GsubLookupType5

java.lang.Object
com.itextpdf.io.font.otf.OpenTableLookup
com.itextpdf.io.font.otf.GsubLookupType5
Direct Known Subclasses:
GsubLookupType6

public class GsubLookupType5 extends OpenTableLookup
LookupType 5: Contextual Substitution Subtable
  • Field Details

  • Constructor Details

  • Method Details

    • transformOne

      public boolean transformOne (GlyphLine line)
      Description copied from class: OpenTableLookup
      Apply transformation to only one glyph from the glyph line.
      Specified by:
      transformOne in class OpenTableLookup
      Parameters:
      line - the glyph line to transform
      Returns:
      true if transformation was applied, false otherwise
    • readSubTable

      protected void readSubTable (int subTableLocation) throws IOException
      Description copied from class: OpenTableLookup
      Reads subtable from the specified location.
      Specified by:
      readSubTable in class OpenTableLookup
      Parameters:
      subTableLocation - the subtable location
      Throws:
      IOException - exception is thrown in case an I/O error occurs when reading subtable
    • readSubTableFormat1

      protected void readSubTableFormat1 (int subTableLocation) throws IOException
      Throws:
      IOException
    • readSubTableFormat2

      protected void readSubTableFormat2 (int subTableLocation) throws IOException
      Throws:
      IOException
    • readSubTableFormat3

      protected void readSubTableFormat3 (int subTableLocation) throws IOException
      Throws:
      IOException