fop 0.94 | |
Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.apache.fop.fonts.Typeface
org.apache.fop.fonts.LazyFont
Constructor Summary | |
|
Method Summary | |
int | |
int |
|
int | |
int |
|
int | |
int |
|
String | |
int |
|
int[] | |
String | |
FontType | |
int | |
Map | |
int |
|
Typeface |
|
int |
|
int |
|
int[] | |
int |
|
boolean |
|
boolean | |
boolean | |
boolean | |
char |
|
String |
|
Methods inherited from class org.apache.fop.fonts.Typeface | |
getEncoding , getMaxAscent , hasChar , isMultiByte , mapChar |
public LazyFont(EmbedFontInfo fontInfo, FontResolver resolver)
Main constructor
- Parameters:
resolver
- the font resolver to handle font URIs
public int getAscender()
- Specified by:
- getAscender in interface FontDescriptor
- See Also:
FontDescriptor.getAscender()
public int getAscender(int size)
- Specified by:
- getAscender in interface FontMetrics
- See Also:
FontMetrics.getAscender(int)
public int getCapHeight()
- Specified by:
- getCapHeight in interface FontDescriptor
- See Also:
FontDescriptor.getCapHeight()
public int getCapHeight(int size)
- Specified by:
- getCapHeight in interface FontMetrics
- See Also:
FontMetrics.getCapHeight(int)
public int getDescender()
- Specified by:
- getDescender in interface FontDescriptor
- See Also:
FontDescriptor.getDescender()
public int getDescender(int size)
- Specified by:
- getDescender in interface FontMetrics
- See Also:
FontMetrics.getDescender(int)
public String getEncoding()
- Overrides:
- getEncoding in interface Typeface
- See Also:
Typeface.getEncoding()
public int getFlags()
- Specified by:
- getFlags in interface FontDescriptor
- See Also:
FontDescriptor.getFlags()
public int[] getFontBBox()
- Specified by:
- getFontBBox in interface FontDescriptor
- See Also:
FontDescriptor.getFontBBox()
public String getFontName()
- Specified by:
- getFontName in interface FontMetrics
- See Also:
FontMetrics.getFontName()
public FontType getFontType()
- Specified by:
- getFontType in interface FontMetrics
- See Also:
org.apache.fop.fonts.FontDescriptor.getFontType()
public int getItalicAngle()
- Specified by:
- getItalicAngle in interface FontDescriptor
- See Also:
FontDescriptor.getItalicAngle()
public Map getKerningInfo()
- Specified by:
- getKerningInfo in interface FontMetrics
- See Also:
FontMetrics.getKerningInfo()
public int getMaxAscent(int size)
- Specified by:
- getMaxAscent in interface FontMetrics
- Overrides:
- getMaxAscent in interface Typeface
- See Also:
FontMetrics.getMaxAscent(int)
public int getStemV()
- Specified by:
- getStemV in interface FontDescriptor
- See Also:
FontDescriptor.getStemV()
public int getWidth(int i, int size)
- Specified by:
- getWidth in interface FontMetrics
- See Also:
FontMetrics.getWidth(int,int)
public int[] getWidths()
- Specified by:
- getWidths in interface FontMetrics
- See Also:
FontMetrics.getWidths()
public int getXHeight(int size)
- Specified by:
- getXHeight in interface FontMetrics
- See Also:
FontMetrics.getXHeight(int)
public boolean hasKerningInfo()
- Specified by:
- hasKerningInfo in interface FontMetrics
- See Also:
FontMetrics.hasKerningInfo()
public boolean isEmbeddable()
- Specified by:
- isEmbeddable in interface FontDescriptor
- See Also:
FontDescriptor.isEmbeddable()
public boolean isMultiByte()
- Overrides:
- isMultiByte in interface Typeface
- See Also:
Typeface.isMultiByte()
public String toString()
String representation of LazyFont
fop 0.94 |