org.apache.fop.fonts.base14
Class HelveticaBold
- FontMetrics
public class HelveticaBold
int | getAscender(int size) - Returns the ascent of the font described by this
FontMetrics object.
|
int | getCapHeight(int size) - Returns the size of a capital letter measured from the font's baseline.
|
int | getDescender(int size) - Returns the descent of the font described by this
FontMetrics object.
|
String | getEmbedFontName() - Returns the font name for font embedding (may include a prefix, Example: "1E28bcArialMT").
|
String | getEncoding() - Get the encoding of the font.
|
Set | getFamilyNames() - Returns the font's family names as a Set of Strings (Example: "Helvetica").
|
int | getFirstChar()
|
String | getFontName() - Returns the "PostScript" font name (Example: "Helvetica-BoldOblique").
|
FontType | getFontType() - Returns the type of the font.
|
String | getFullName() - Returns the font's full name (Example: "Helvetica Bold Oblique").
|
java.util.Map | getKerningInfo() - Returns the kerning map for the font.
|
int | getLastChar()
|
int | getWidth(int i, int size) - Return the width (in 1/1000ths of point size) of the character at
code point i.
|
int[] | getWidths() - Return the array of widths.
|
int | getXHeight(int size) - Determines the typical font height of this
FontMetrics object
|
boolean | hasChar(char c) - Determines whether this font contains a particular character/glyph.
|
boolean | hasKerningInfo() - Indicates if the font has kering information.
|
char | mapChar(char c) - Map a Unicode character to a code point in the font.
|
HelveticaBold
public HelveticaBold()
HelveticaBold
public HelveticaBold(boolean enableKerning)
getAscender
public int getAscender(int size)
Returns the ascent of the font described by this
FontMetrics object. It returns the nominal ascent within the em box.
- getAscender in interface FontMetrics
getCapHeight
public int getCapHeight(int size)
Returns the size of a capital letter measured from the font's baseline.
- getCapHeight in interface FontMetrics
- height of capital characters
getDescender
public int getDescender(int size)
Returns the descent of the font described by this
FontMetrics object.
- getDescender in interface FontMetrics
getEmbedFontName
public String getEmbedFontName()
Returns the font name for font embedding (may include a prefix, Example: "1E28bcArialMT").
- getEmbedFontName in interface FontMetrics
- the name for font embedding
getEncoding
public String getEncoding()
Get the encoding of the font.
- getEncoding in interface Typeface
getFamilyNames
public Set getFamilyNames()
Returns the font's family names as a Set of Strings (Example: "Helvetica").
- getFamilyNames in interface FontMetrics
- the font's family names (a Set of Strings)
getFirstChar
public int getFirstChar()
getFontName
public String getFontName()
Returns the "PostScript" font name (Example: "Helvetica-BoldOblique").
- getFontName in interface FontMetrics
getFullName
public String getFullName()
Returns the font's full name (Example: "Helvetica Bold Oblique").
- getFullName in interface FontMetrics
getKerningInfo
public java.util.Map getKerningInfo()
Returns the kerning map for the font.
- getKerningInfo in interface FontMetrics
getLastChar
public int getLastChar()
getWidth
public int getWidth(int i,
int size)
Return the width (in 1/1000ths of point size) of the character at
code point i.
- getWidth in interface FontMetrics
i
- code point indexsize
- font size
- the width of the character
getWidths
public int[] getWidths()
Return the array of widths.
This is used to get an array for inserting in an output format.
It should not be used for lookup.
- getWidths in interface FontMetrics
getXHeight
public int getXHeight(int size)
Determines the typical font height of this
FontMetrics object
- getXHeight in interface FontMetrics
- font height in millipoints
hasChar
public boolean hasChar(char c)
Determines whether this font contains a particular character/glyph.
- hasChar in interface Typeface
- True if the character is supported, Falso otherwise
hasKerningInfo
public boolean hasKerningInfo()
Indicates if the font has kering information.
- hasKerningInfo in interface FontMetrics
- True, if kerning is available.
mapChar
public char mapChar(char c)
Map a Unicode character to a code point in the font.
- mapChar in interface Typeface
Copyright 1999-2008 The Apache Software Foundation. All Rights Reserved.