org.pentaho.reporting.libraries.fonts.afm
Class AfmFont
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:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
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
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()