Class Os2Table

  • All Implemented Interfaces:
    Table

    public class Os2Table
    extends java.lang.Object
    implements Table
    • Constructor Detail

      • Os2Table

        protected Os2Table​(DirectoryEntry de,
                           java.io.RandomAccessFile raf)
                    throws java.io.IOException
        Throws:
        java.io.IOException
    • Method Detail

      • getVersion

        public int getVersion()
      • getAvgCharWidth

        public short getAvgCharWidth()
      • getWeightClass

        public int getWeightClass()
      • getWidthClass

        public int getWidthClass()
      • getLicenseType

        public short getLicenseType()
      • getSubscriptXSize

        public short getSubscriptXSize()
      • getSubscriptYSize

        public short getSubscriptYSize()
      • getSubscriptXOffset

        public short getSubscriptXOffset()
      • getSubscriptYOffset

        public short getSubscriptYOffset()
      • getSuperscriptXSize

        public short getSuperscriptXSize()
      • getSuperscriptYSize

        public short getSuperscriptYSize()
      • getSuperscriptXOffset

        public short getSuperscriptXOffset()
      • getSuperscriptYOffset

        public short getSuperscriptYOffset()
      • getStrikeoutSize

        public short getStrikeoutSize()
      • getStrikeoutPosition

        public short getStrikeoutPosition()
      • getFamilyClass

        public short getFamilyClass()
      • getPanose

        public Panose getPanose()
      • getUnicodeRange1

        public int getUnicodeRange1()
      • getUnicodeRange2

        public int getUnicodeRange2()
      • getUnicodeRange3

        public int getUnicodeRange3()
      • getUnicodeRange4

        public int getUnicodeRange4()
      • getVendorID

        public int getVendorID()
      • getSelection

        public short getSelection()
      • getFirstCharIndex

        public int getFirstCharIndex()
      • getLastCharIndex

        public int getLastCharIndex()
      • getTypoAscender

        public short getTypoAscender()
      • getTypoDescender

        public short getTypoDescender()
      • getTypoLineGap

        public short getTypoLineGap()
      • getWinAscent

        public int getWinAscent()
      • getWinDescent

        public int getWinDescent()
      • getCodePageRange1

        public int getCodePageRange1()
      • getCodePageRange2

        public int getCodePageRange2()
      • getType

        public int getType()
        Description copied from interface: Table
        Get the table type, as a table directory value.
        Specified by:
        getType in interface Table
        Returns:
        The table type