Class GlyphTable


  • public class GlyphTable
    extends TTFTable
    A table in a true type font.
    Author:
    Ben Litchfield
    • Field Detail

      • TAG

        public static final java.lang.String TAG
        Tag to identify this table.
        See Also:
        Constant Field Values
    • Method Detail

      • getGlyphs

        public GlyphData[] getGlyphs()
                              throws java.io.IOException
        Returns all glyphs. This method can be very slow.
        Throws:
        java.io.IOException - If there is an error reading the data.
      • setGlyphs

        public void setGlyphs​(GlyphData[] glyphsValue)
        Parameters:
        glyphsValue - The glyphs to set.
      • getGlyph

        public GlyphData getGlyph​(int gid)
                           throws java.io.IOException
        Returns the data for the glyph with the given GID.
        Parameters:
        gid - GID
        Throws:
        java.io.IOException - if the font cannot be read