|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.spire.pdf.graphics.PdfFontBase
public abstract class PdfFontBase
Represents the font.
Constructor Summary | |
---|---|
protected |
PdfFontBase(float size)
|
protected |
PdfFontBase(float size,
java.util.EnumSet<PdfFontStyle> style)
|
Method Summary | |
---|---|
boolean |
getBold()
Gets a value indicating whether this is bold. |
float |
getHeight()
Gets the height of the font in points. |
boolean |
getItalic()
Gets a value indicating whether this is italic. |
java.lang.String |
getName()
Gets the name. |
float |
getSize()
Gets the size. |
boolean |
getStrikeout()
Gets a value indicating whether this is strikeout. |
java.util.EnumSet<PdfFontStyle> |
getStyle()
Gets the style information for this font. |
boolean |
getUnderline()
Gets a value indicating whether this is underline. |
java.awt.geom.Dimension2D |
measureString(java.lang.String text)
Measures a string by using this font. |
java.awt.geom.Dimension2D |
measureString(java.lang.String text,
double width)
Measures a string by using this font. |
java.awt.geom.Dimension2D |
measureString(java.lang.String text,
double width,
PdfStringFormat format)
Measures a string by using this font. |
java.awt.geom.Dimension2D |
measureString(java.lang.String text,
double width,
PdfStringFormat format,
int[] charactersFitted,
int[] linesFilled)
Measures a string by using this font. |
java.awt.geom.Dimension2D |
measureString(java.lang.String text,
PdfStringFormat format)
Measures a string by using this font. |
Constructor Detail |
---|
protected PdfFontBase(float size)
protected PdfFontBase(float size, java.util.EnumSet<PdfFontStyle> style)
Method Detail |
---|
public java.lang.String getName()
public float getSize()
public float getHeight()
public java.util.EnumSet<PdfFontStyle> getStyle()
public boolean getBold()
public boolean getItalic()
public boolean getStrikeout()
public boolean getUnderline()
public java.awt.geom.Dimension2D measureString(java.lang.String text)
text
- Text to be measured.
public java.awt.geom.Dimension2D measureString(java.lang.String text, PdfStringFormat format)
text
- Text to be measured.format
- PdfStringFormat that represents formatting information, such as line spacing, for the string.
public java.awt.geom.Dimension2D measureString(java.lang.String text, double width)
text
- Text to be measured.width
- Maximum width of the string in points.
public java.awt.geom.Dimension2D measureString(java.lang.String text, double width, PdfStringFormat format)
text
- Text to be measured.width
- Maximum width of the string in points.format
- PdfStringFormat that represents formatting information, such as line spacing, for the string.
public java.awt.geom.Dimension2D measureString(java.lang.String text, double width, PdfStringFormat format, int[] charactersFitted, int[] linesFilled)
text
- Text to be measured.width
- Maximum width of the string in points.format
- PdfStringFormat that represents formatting information, such as line spacing, for the string.charactersFitted
- Number of characters in the string.linesFilled
- Number of text lines in the string.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |