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

        @Deprecated
        public GlyphData[] getGlyphs()
                              throws java.io.IOException
        Deprecated.
        use getGlyph(int) instead. This will be removed in 3.0. If you need this method, please create an issue in JIRA.
        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