|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.aspose.imaging.Font
public final class Font
Defines a particular format for text, including font face, size, and style attributes. This class cannot be inherited.
| Constructor Summary | |
|---|---|
Font(Font prototype,
int newStyle)
Initializes a new com.aspose.imaging.Font that uses the specified existing com.aspose.imaging.Font and com.aspose.imaging.FontStyle enumeration. |
|
Font(java.lang.String fontName,
float emSize)
Initializes a new com.aspose.imaging.Font using a specified size. |
|
Font(java.lang.String fontName,
float emSize,
FontStyle style)
Initializes a new com.aspose.imaging.Font using a specified size and style. |
|
Font(java.lang.String fontName,
float emSize,
GraphicsUnit unit)
Initializes a new com.aspose.imaging.Font using a specified size and unit. |
|
Font(java.lang.String fontName,
float emSize,
int style,
int unit)
Initializes a new com.aspose.imaging.Font using a specified size, style, and unit. |
|
Font(java.lang.String fontName,
float emSize,
int style,
int unit,
int characterSet)
Initializes a new com.aspose.imaging.Font using a specified size, style, unit, and character set. |
|
| Method Summary | |
|---|---|
Font |
deepClone()
Creates an exact deep copy of this Font. |
boolean |
equals(java.lang.Object obj)
Indicates whether the specified object is a com.aspose.imaging.Font and has the same property values as this com.aspose.imaging.Font. |
boolean |
getBold()
Gets a value indicating whether this Font is bold. |
int |
getCharacterSet()
Gets a byte value that specifies the character set that this Font uses. |
boolean |
getItalic()
Gets a value indicating whether this Font is italic. |
java.lang.String |
getName()
Gets the face name of this Font. |
float |
getSize()
Gets the em-size of this Font measured in the units specified by the Font.Unit property. |
boolean |
getStrikeout()
Gets a value indicating whether this Font specifies a horizontal line through the font. |
int |
getStyle()
Gets style information for this Font. |
boolean |
getUnderline()
Gets a value indicating whether this Font is underlined. |
int |
getUnit()
Gets the unit of measure for this Font. |
int |
hashCode()
Gets the hash code for this com.aspose.imaging.Font. |
java.lang.String |
toString()
Returns a human-readable string representation of this com.aspose.imaging.Font. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Font(Font prototype,
int newStyle)
Initializes a new com.aspose.imaging.Font that uses the specified existing com.aspose.imaging.Font and com.aspose.imaging.FontStyle enumeration.
public Font(java.lang.String fontName,
float emSize)
Initializes a new com.aspose.imaging.Font using a specified size. The character set is set to com.aspose.imaging.CharacterSet.Default, the graphics unit to com.aspose.imaging.GraphicsUnit.Point, the font style to com.aspose.imaging.FontStyle.Regular.
fontName - A string representation of the com.aspose.imaging.Font name.emSize - The em-size, in points, of the new font.
public Font(java.lang.String fontName,
float emSize,
FontStyle style)
Initializes a new com.aspose.imaging.Font using a specified size and style. The character set is set to com.aspose.imaging.CharacterSet.Default, the graphics unit to com.aspose.imaging.GraphicsUnit.Point.
fontName - A string representation of the com.aspose.imaging.Font name.emSize - The em-size, in points, of the new font.style - The com.aspose.imaging.FontStyle of the new font.
public Font(java.lang.String fontName,
float emSize,
GraphicsUnit unit)
Initializes a new com.aspose.imaging.Font using a specified size and unit. The character set is set to com.aspose.imaging.CharacterSet.Default, the style is set to com.aspose.imaging.FontStyle.Regular.
fontName - A string representation of the com.aspose.imaging.Font name.emSize - The em-size of the new font in the units specified by the unit parameter.unit - The com.aspose.imaging.GraphicsUnit of the new font.
public Font(java.lang.String fontName,
float emSize,
int style,
int unit)
Initializes a new com.aspose.imaging.Font using a specified size, style, and unit.
fontName - A string representation of the com.aspose.imaging.Font name.emSize - The em-size of the new font in the units specified by the unit parameter.style - The com.aspose.imaging.FontStyle of the new font.unit - The com.aspose.imaging.GraphicsUnit of the new font.
public Font(java.lang.String fontName,
float emSize,
int style,
int unit,
int characterSet)
Initializes a new com.aspose.imaging.Font using a specified size, style, unit, and character set.
fontName - A string representation of the com.aspose.imaging.Font name.emSize - The em-size of the new font in the units specified by the unit parameter.style - The com.aspose.imaging.FontStyle of the new font.unit - The com.aspose.imaging.GraphicsUnit of the new font.characterSet - A character set to use for this font.| Method Detail |
|---|
public Font deepClone()
Creates an exact deep copy of this Font.
Font this method creates.public boolean equals(java.lang.Object obj)
Indicates whether the specified object is a com.aspose.imaging.Font and has the same property values as this com.aspose.imaging.Font.
equals in class java.lang.Objectobj - The object to test.
obj parameter is a com.aspose.imaging.Font and has the same property values as this com.aspose.imaging.Font; otherwise, false.public boolean getBold()
Gets a value indicating whether this Font is bold.
Font is bold; otherwise, false.
public int getCharacterSet()
Gets a byte value that specifies the character set that this Font uses.
Font uses.
public boolean getItalic()
Gets a value indicating whether this Font is italic.
Font is italic; otherwise, false.
public java.lang.String getName()
Gets the face name of this Font.
Font.
public float getSize()
Gets the em-size of this Font measured in the units specified by the Font.Unit property.
Font.
public boolean getStrikeout()
Gets a value indicating whether this Font specifies a horizontal line through the font.
Font has a horizontal line through it; otherwise, false.
public int getStyle()
Gets style information for this Font.
FontStyle enumeration that contains style information for this Font.
public boolean getUnderline()
Gets a value indicating whether this Font is underlined.
Font is underlined; otherwise, false.
public int getUnit()
Gets the unit of measure for this Font.
GraphicsUnit that represents the unit of measure for this Font.
public int hashCode()
Gets the hash code for this com.aspose.imaging.Font.
hashCode in class java.lang.Objectcom.aspose.imaging.Font.public java.lang.String toString()
Returns a human-readable string representation of this com.aspose.imaging.Font.
toString in class java.lang.Objectcom.aspose.imaging.Font.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||