|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.extex.font.format.afm.AfmParser
public class AfmParser
Parse a afm file.
| Constructor Summary | |
|---|---|
AfmParser(java.io.InputStream in)
Create a new object. |
|
| Method Summary | |
|---|---|
AfmCharMetric |
getAfmCharMetric(int c)
Returns the char metric of a char. |
AfmCharMetric |
getAfmCharMetric(java.lang.String name)
Returns the char metric of a char. |
java.util.List<AfmCharMetric> |
getAfmCharMetrics()
Returns the afmCharMetrics. |
java.util.Map<java.lang.String,java.lang.Integer> |
getAfmCharNameNumber()
Returns the afmCharNameNumber. |
java.util.List<AfmKernPairs> |
getAfmKerningPairs()
Returns the afmKerningPairs. |
float |
getAscender()
TODO |
float |
getCapheight()
TODO |
java.lang.String |
getCharacterset()
TODO |
java.lang.String |
getComment()
TODO |
java.lang.String[] |
getDefaultEncodingVector()
Getter for defaultEncodingVector. |
float |
getDescender()
TODO missing JavaDoc |
java.lang.String |
getEncodingscheme()
TODO |
java.lang.String |
getFamilyname()
TODO |
byte[] |
getFontData()
Returns the font data. |
java.lang.String |
getFontname()
TODO |
java.lang.String |
getFullname()
TODO |
AfmHeader |
getHeader()
Returns the header. |
java.lang.String |
getIDforName(java.lang.String name)
Returns the id for a char name. |
float |
getItalicangle()
TODO |
float |
getLlx()
TODO |
float |
getLly()
TODO |
java.lang.String |
getNotice()
TODO |
int |
getNumberOfGlyphs()
Returns the number of glyphs. |
float |
getStdhw()
TODO |
float |
getStdvw()
TODO |
float |
getUnderlineposition()
TODO |
float |
getUnderlinethickness()
TODO |
float |
getUrx()
TODO |
float |
getUry()
TODO |
java.lang.String |
getWeight()
TODO |
float |
getXheight()
TODO |
boolean |
isFixedpitch()
TODO |
boolean |
isIsfixedpitch()
TODO |
void |
writeXML(XMLStreamWriter writer)
Write the data to a XMLStreamWriter. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AfmParser(java.io.InputStream in)
throws FontException
in - The input.
FontException - if a font error occurred.| Method Detail |
|---|
public AfmCharMetric getAfmCharMetric(int c)
c - The char (number)
public AfmCharMetric getAfmCharMetric(java.lang.String name)
name - The char (name)
public java.util.List<AfmCharMetric> getAfmCharMetrics()
public java.util.Map<java.lang.String,java.lang.Integer> getAfmCharNameNumber()
public java.util.List<AfmKernPairs> getAfmKerningPairs()
public float getAscender()
AfmHeader.getAscender()public float getCapheight()
AfmHeader.getCapheight()public java.lang.String getCharacterset()
AfmHeader.getCharacterset()public java.lang.String getComment()
AfmHeader.getComment()public float getDescender()
AfmHeader.getDescender()public java.lang.String getEncodingscheme()
AfmHeader.getEncodingscheme()public java.lang.String getFamilyname()
AfmHeader.getFamilyname()public byte[] getFontData()
public java.lang.String getFontname()
AfmHeader.getFontname()public java.lang.String getFullname()
AfmHeader.getFullname()public AfmHeader getHeader()
public java.lang.String getIDforName(java.lang.String name)
name - The name of char.
public float getItalicangle()
AfmHeader.getItalicangle()public float getLlx()
AfmHeader.getLlx()public float getLly()
AfmHeader.getLly()public java.lang.String getNotice()
AfmHeader.getNotice()public int getNumberOfGlyphs()
public float getStdhw()
AfmHeader.getStdhw()public float getStdvw()
AfmHeader.getStdvw()public float getUnderlineposition()
AfmHeader.getUnderlineposition()public float getUnderlinethickness()
AfmHeader.getUnderlinethickness()public float getUrx()
AfmHeader.getUrx()public float getUry()
AfmHeader.getUry()public java.lang.String getWeight()
AfmHeader.getWeight()public float getXheight()
AfmHeader.getXheight()public boolean isFixedpitch()
AfmHeader.isFixedpitch()public boolean isIsfixedpitch()
AfmHeader.isIsfixedpitch()
public void writeXML(XMLStreamWriter writer)
throws java.io.IOException
XMLWriterConvertible
writeXML in interface XMLWriterConvertiblewriter - the XML-Writer
java.io.IOException - if an IO-error occurs.XMLWriterConvertible.writeXML(org.extex.util.xml.XMLStreamWriter)public java.lang.String[] getDefaultEncodingVector()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||