Class VerticalMetricsTable


  • public class VerticalMetricsTable
    extends TTFTable
    A vertical metrics 'vmtx' table in a TrueType or OpenType font. This table is required by the OpenType CJK Font Guidelines for "all OpenType fonts that are used for vertical writing". This table is specified in both the TrueType and OpenType specifications.
    • Method Detail

      • read

        public void read​(TrueTypeFont ttf,
                         com.tom_roush.fontbox.ttf.TTFDataStream data)
                  throws IOException
        This will read the required data from the stream.
        Parameters:
        ttf - The font that is being read.
        data - The stream to read the data from.
        Throws:
        IOException - If there is an error reading the data.
      • getAdvanceHeight

        public int getAdvanceHeight​(int gid)
        Returns the advance height for the given GID.
        Parameters:
        gid - GID