org.apache.fop.render.afp.fonts
public class CharacterSetOrientation extends java.lang.Object
Constructor and Description |
---|
CharacterSetOrientation(int orientation)
Constructor for the CharacterSetOrientation, the orientation is
expressed as the degrees rotation (i.e 0, 90, 180, 270)
|
Modifier and Type | Method and Description |
---|---|
int |
getAscender()
Ascender height is the distance from the character baseline to the
top of the character box.
|
int |
getCapHeight()
Cap height is the average height of the uppercase characters in
a font.
|
int |
getDescender()
Descender depth is the distance from the character baseline to
the bottom of a character box.
|
int |
getFirstChar()
The first character in the character set
|
int |
getLastChar()
The last character in the character set
|
int |
getOrientation()
The orientation for these metrics in the character set
|
int[] |
getWidths()
Get the width (in 1/1000ths of a point size) of all characters
in this character set.
|
int |
getXHeight()
XHeight refers to the height of the lower case letters above
the baseline.
|
void |
setAscender(int ascender)
Ascender height is the distance from the character baseline to the
top of the character box.
|
void |
setCapHeight(int capHeight)
Cap height is the average height of the uppercase characters in
a font.
|
void |
setDescender(int descender)
Descender depth is the distance from the character baseline to
the bottom of a character box.
|
void |
setFirstChar(int firstChar)
The first character in the character set
|
void |
setLastChar(int lastChar)
The last character in the character set
|
void |
setWidth(int character,
int width)
Set the width (in 1/1000ths of a point size) of the character
identified by the parameter passed.
|
void |
setXHeight(int xHeight)
XHeight refers to the height of the lower case letters above
the baseline.
|
int |
width(int character)
Get the width (in 1/1000ths of a point size) of the character
identified by the parameter passed.
|
public CharacterSetOrientation(int orientation)
orientation
- the character set orientationpublic int getAscender()
public int getCapHeight()
public int getDescender()
public int getFirstChar()
public int getLastChar()
public int getOrientation()
public int[] getWidths()
public int getXHeight()
public int width(int character)
character
- the character to evaluatepublic void setAscender(int ascender)
ascender
- the ascender to setpublic void setCapHeight(int capHeight)
capHeight
- the cap height to setpublic void setDescender(int descender)
descender
- the descender value in millipointspublic void setFirstChar(int firstChar)
firstChar
- the first characterpublic void setLastChar(int lastChar)
lastChar
- the last characterpublic void setWidth(int character, int width)
character
- the character for which the width is being setwidth
- the widths of the characterpublic void setXHeight(int xHeight)
xHeight
- the typical height of charactersCopyright 1999-2008 The Apache Software Foundation. All Rights Reserved.