|
intarsys CWT library | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.intarsys.cwt.font.afm.AFM
public class AFM
A simple implementation for an adobe font metric object.
This implementation will hold all afm attributes in a generic collection. The char metrics are read explicitly and held in a list of AFMChar's. No other information (like kerning) is extracted.
See the "Adobe Font Metrics File Format Specification"
Field Summary | |
---|---|
static String |
ATTR_FontName
|
Method Summary | |
---|---|
static AFM |
createFromLocator(de.intarsys.tools.locator.ILocator locator)
|
static AFM |
createNew()
|
String |
getAttribute(String name)
The string value for a generic attribute designated by name . |
AFMChar |
getCharByCode(int codePoint)
The character representation for a byte code point given in codePoint . |
AFMChar |
getCharByName(String name)
The character representation for an adobe glyph name given in name . |
String |
getFontName()
|
de.intarsys.tools.locator.ILocator |
getLocator()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String ATTR_FontName
Method Detail |
---|
public static AFM createFromLocator(de.intarsys.tools.locator.ILocator locator) throws IOException
IOException
public static AFM createNew()
public String getAttribute(String name)
name
.
name
- The name of the attribute to lookup.
name
.public AFMChar getCharByCode(int codePoint)
codePoint
.
codePoint
- The byte code point.
codePoint
.public AFMChar getCharByName(String name)
name
.
name
- The adobe glyph name.
name
.public String getFontName()
public de.intarsys.tools.locator.ILocator getLocator()
|
intarsys CWT library | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |