java.lang.Object
org.pentaho.reporting.libraries.fonts.afm.AfmFont
All Implemented Interfaces:
java.io.Serializable

public class AfmFont extends java.lang.Object implements java.io.Serializable
An AFM font is a simple text file.
Author:
Thomas Morgner
See Also:
  • Constructor Details

    • AfmFont

      public AfmFont(java.io.File font, boolean embeddable) throws java.io.IOException
      Throws:
      java.io.IOException
    • AfmFont

      public AfmFont(FontDataInputSource inputSource, boolean embeddable) throws java.io.IOException
      Throws:
      java.io.IOException
  • Method Details

    • getMetricsSets

      public int getMetricsSets()
    • getDirectionSection

      public AfmDirectionSection getDirectionSection(int index)
    • getInput

      public FontDataInputSource getInput()
    • getHeader

      public AfmHeader getHeader()
    • getFilename

      public java.lang.String getFilename()
    • getFamilyName

      public java.lang.String getFamilyName()
    • getFontName

      public java.lang.String getFontName()
    • isEmbeddable

      public boolean isEmbeddable()
    • dispose

      public void dispose()