Class Font


  • public class Font
    extends java.lang.Object
    The TrueType font.
    Version:
    $Id: Font.java 1804130 2017-08-04 14:41:11Z ssteiner $
    • Constructor Detail

      • Font

        public Font()
        Constructor
    • Method Detail

      • getTable

        public Table getTable​(int tableType)
      • getOS2Table

        public Os2Table getOS2Table()
      • getCmapTable

        public CmapTable getCmapTable()
      • getHeadTable

        public HeadTable getHeadTable()
      • getHheaTable

        public HheaTable getHheaTable()
      • getHmtxTable

        public HmtxTable getHmtxTable()
      • getLocaTable

        public LocaTable getLocaTable()
      • getMaxpTable

        public MaxpTable getMaxpTable()
      • getNameTable

        public NameTable getNameTable()
      • getPostTable

        public PostTable getPostTable()
      • getAscent

        public int getAscent()
      • getDescent

        public int getDescent()
      • getNumGlyphs

        public int getNumGlyphs()
      • getGlyph

        public Glyph getGlyph​(int i)
      • getPath

        public java.lang.String getPath()
      • read

        protected void read​(java.lang.String pathName)
        Parameters:
        pathName - Path to the TTF font file
      • create

        public static Font create()
      • create

        public static Font create​(java.lang.String pathName)
        Parameters:
        pathName - Path to the TTF font file