public class StiFont extends java.lang.Object implements IStiSerializableToString, IStiSerializableToXmlString, java.lang.Cloneable
| Modifier and Type | Field and Description |
|---|---|
double |
size |
| Constructor and Description |
|---|
StiFont() |
StiFont(java.lang.String name,
double size) |
StiFont(java.lang.String name,
double size,
int style,
StiGraphicsUnit pixel) |
StiFont(java.lang.String name,
double size,
StiEnumSet<StiFontStyle> style) |
StiFont(java.lang.String name,
double size,
StiFontStyle style) |
StiFont(java.lang.String name,
double size,
StiFontStyle style,
StiGraphicsUnit pixel) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
bold() |
static StiFont |
changeFontSize(StiFont font,
double newFontSize) |
java.lang.Object |
clone() |
void |
deserialize(java.lang.String textContent)
Десериализация объекта из строки.
|
void |
deserializeFromXmlString(java.lang.String textContent) |
StiFont |
deserializeString(java.lang.String textContent) |
static int |
deserializeStyle(java.lang.String styleStr) |
boolean |
equals(java.lang.Object obj) |
java.awt.Font |
getAwtFont(double zoom) |
static StiFont |
getFont(java.lang.String name,
int size) |
int |
getFontStyle() |
java.lang.String |
getFontStyleJSON() |
double |
getHeight() |
java.lang.String |
getLegalName() |
java.lang.String |
getName() |
double |
getSize() |
java.lang.Double |
getSizeInPixel() |
int |
getStyle() |
java.lang.String |
getStylesStr(java.lang.String regex) |
StiGraphicsUnit |
getUnit() |
boolean |
italic() |
java.lang.String |
serialize()
Сериализация объекта в строку.
|
java.lang.String |
serializeString() |
java.lang.String |
serializeToXmlString() |
void |
setSize(double size) |
void |
setStyle(StiFontStyle style) |
void |
setUnit(StiGraphicsUnit unit) |
boolean |
strikeout() |
java.lang.String |
toString() |
boolean |
underline() |
public StiFont()
public StiFont(java.lang.String name,
double size)
public StiFont(java.lang.String name,
double size,
StiFontStyle style)
public StiFont(java.lang.String name,
double size,
StiEnumSet<StiFontStyle> style)
public StiFont(java.lang.String name,
double size,
StiFontStyle style,
StiGraphicsUnit pixel)
public StiFont(java.lang.String name,
double size,
int style,
StiGraphicsUnit pixel)
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.Double getSizeInPixel()
public java.lang.String serialize()
IStiSerializableToStringserialize in interface IStiSerializableToStringpublic java.lang.String serializeString()
public java.lang.String getStylesStr(java.lang.String regex)
public void deserialize(java.lang.String textContent)
IStiSerializableToStringdeserialize in interface IStiSerializableToStringpublic static int deserializeStyle(java.lang.String styleStr)
public StiFont deserializeString(java.lang.String textContent)
public static StiFont getFont(java.lang.String name, int size)
public double getSize()
public void setSize(double size)
public void setStyle(StiFontStyle style)
public int getStyle()
public int getFontStyle()
public java.lang.String getFontStyleJSON()
public boolean bold()
public boolean italic()
public boolean underline()
public boolean strikeout()
public void setUnit(StiGraphicsUnit unit)
public StiGraphicsUnit getUnit()
public java.lang.String getName()
public java.lang.String getLegalName()
public java.awt.Font getAwtFont(double zoom)
public java.lang.String serializeToXmlString()
serializeToXmlString in interface IStiSerializableToXmlStringpublic void deserializeFromXmlString(java.lang.String textContent)
deserializeFromXmlString in interface IStiSerializableToXmlStringpublic java.lang.Object clone()
clone in class java.lang.Objectpublic double getHeight()
public boolean equals(java.lang.Object obj)
equals in class java.lang.ObjectCopyright © 2020 Stimulsoft. All Rights Reserved.