Class ScalableTrueTypeFontMetrics

java.lang.Object
org.pentaho.reporting.libraries.fonts.truetype.ScalableTrueTypeFontMetrics

public class ScalableTrueTypeFontMetrics extends Object
This is the scalable backend for truetype fonts. To make any use of it, you have to apply the font size to these metrics.
Author:
Thomas Morgner
  • Constructor Details

  • Method Details

    • getAscent

      public long getAscent()
      From the baseline to the
      Returns:
    • getDescent

      public long getDescent()
    • getLeading

      public long getLeading()
    • getXHeight

      public long getXHeight()
    • getUnderlinePosition

      public long getUnderlinePosition()
    • getStrikeThroughPosition

      public long getStrikeThroughPosition()
    • getFont

      public TrueTypeFont getFont()
    • getItalicAngle

      public long getItalicAngle()
    • getMaxAscent

      public long getMaxAscent()
    • getMaxDescent

      public long getMaxDescent()
    • getMaxCharAdvance

      public long getMaxCharAdvance()