Class Font
Название пространства: Aspose.Imaging Ассоциация: Aspose.Imaging.dll (25.4.0)
Определяет конкретный формат для текста, включая лицо шрифта, размеры и стильные атрибуты.
[JsonObject(MemberSerialization.OptIn)]
public sealed class Font
Inheritance
Наследованные члены
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Font(Форт, FontStyle)
Инициализует новый Aspose.Imaging.Font, который использует указанный существующий __ WL7_.Фонт и перечень wL4_ .Fontstyle.
public Font(Font prototype, FontStyle newStyle)
Parameters
prototype
Font
Существующий Aspose.Imaging.Фонт, из которого можно создать новый Wl17.Font.
newStyle
FontStyle
Aspose.Imaging.FontStyle применяется к новому _ВЛ17.Фонт. Многочисленные значения _УЛ 17 .Список фонта можно комбинировать с оператором OR.
Exceptions
prototype’ is null.
Font(Флота, Флота)
Инициализует новый Aspose.Imaging.Font с использованием определенного размера. Характерный набор устанавливается на Wl17.CharacterSet.Default, графическое подразделение на __ WL18__ .GraphicsUnit.Point, стиль шрифта на //W L 17___ .FuntStyle.Regular.
public Font(string fontName, float emSize)
Parameters
fontName
string
Полное изображение Aspose.Imaging.Font имя.
emSize
float
Эм-размер, в точках, нового шрифта.
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Font(Стриг, флот, FontStyle)
Инициализует новый Aspose.Imaging.Font с использованием определенного размера и стиля. Характерный набор устанавливается на Wl17.CharacterSet.Default, графическое подразделение — на __ WL16_ .GraphicsUnit.Point.
public Font(string fontName, float emSize, FontStyle style)
Parameters
fontName
string
Полное изображение Aspose.Imaging.Font имя.
emSize
float
Эм-размер, в точках, нового шрифта.
style
FontStyle
Aspose.Imaging.FontStyle нового шрифта.
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Font(Звук, плаватель, график)
Инициализует новый Aspose.Imaging.Font с использованием определенного размера и единицы. Характерный набор устанавливается на Wl17.CharacterSet.Default, стиль устанавливается на __www.fontStyle.Regular.
public Font(string fontName, float emSize, GraphicsUnit unit)
Parameters
fontName
string
Полное изображение Aspose.Imaging.Font имя.
emSize
float
Эм-размер нового шрифта в единицах, указанных параметром unit'.
unit
GraphicsUnit
Aspose.Imaging.GraphicsЕдинство нового шрифта.
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Font(string, float, FontStyle, GraphicsUnit, CharacterSet)
Инициализует новый Aspose.Imaging.Font с использованием определенного размера, стиля, единицы и набора персонажей.
public Font(string fontName, float emSize, FontStyle style, GraphicsUnit unit, CharacterSet characterSet)
Parameters
fontName
string
Полное изображение Aspose.Imaging.Font имя.
emSize
float
Эм-размер нового шрифта в единицах, указанных параметром unit'.
style
FontStyle
Aspose.Imaging.FontStyle нового шрифта.
unit
GraphicsUnit
Aspose.Imaging.GraphicsЕдинство нового шрифта.
characterSet
CharacterSet
Характер, установленный для использования для этого шрифта.
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Font(Стриг, флот, FontStyle, GraphicsUnit)
Инициализует новый Aspose.Imaging.Font с использованием определенного размера, стиля и единицы.
public Font(string fontName, float emSize, FontStyle style, GraphicsUnit unit)
Parameters
fontName
string
Полное изображение Aspose.Imaging.Font имя.
emSize
float
Эм-размер нового шрифта в единицах, указанных параметром unit'.
style
FontStyle
Aspose.Imaging.FontStyle нового шрифта.
unit
GraphicsUnit
Aspose.Imaging.GraphicsЕдинство нового шрифта.
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Properties
Bold
Получается значение, указывающее на то, является ли это Aspose.Imaging.Font смелым.
public bool Bold { get; }
Стоимость недвижимости
CharacterSet
Получается значение байта, которое указывает на настройку символа, который использует этот Aspose.Imaging.Font.
public CharacterSet CharacterSet { get; }
Стоимость недвижимости
Italic
Получается значение, указывающее на то, является ли это Aspose.Imaging.Font итальянским.
public bool Italic { get; }
Стоимость недвижимости
Name
Получите имя лица этого Aspose.Imaging.Font.
public string Name { get; }
Стоимость недвижимости
Size
Получается э-размер этого Aspose.Imaging.Фонта, измеряемый в единицах, указанных в свойстве Wl17.Font.Unit.
public float Size { get; }
Стоимость недвижимости
Strikeout
Получается значение, указывающее, указал ли этот Aspose.Imaging.Font горизонтальную строку через шрифт.
public bool Strikeout { get; }
Стоимость недвижимости
Style
Получается информация о стиле для этого Aspose.Imaging.Font.
public FontStyle Style { get; }
Стоимость недвижимости
Underline
Получается значение, указывающее на то, подсказывается ли это Aspose.Imaging.Font.
public bool Underline { get; }
Стоимость недвижимости
Unit
Получается единица измерения для этого Aspose.Imaging.Font.
public GraphicsUnit Unit { get; }
Стоимость недвижимости
Methods
DeepClone()
Создает точную глубокую копию этого Aspose.Imaging.Font.
public Font DeepClone()
Returns
Aspose.Imaging.Font этот метод создает.
Equals(Объекты)
Он указывает, является ли указанным объектом Aspose.Imaging.Font и имеет те же ценности свойства, что и этот Wl17.Фont.
public override bool Equals(object obj)
Parameters
obj
object
Объект для тестирования.
Returns
Правда, если параметр obj’ является Aspose.Imaging.Font и имеет те же свойственные значения, что и этот __ WL18__..Fonte; иначе, фальшивый.
GetHashCode()
Получите код хаша для этого Aspose.Imaging.Font.
public override int GetHashCode()
Returns
Код хаша для этого Aspose.Imaging.Font.
ToString()
Возвращает человечески читаемое изображение строка этого Aspose.Imaging.Font.
public override string ToString()
Returns
Шрифт, представляющий это Aspose.Imaging.Font.