Class Font

Class Font

Название пространства: Aspose.Imaging Ассоциация: Aspose.Imaging.dll (25.4.0)

Определяет конкретный формат для текста, включая лицо шрифта, размеры и стильные атрибуты.

[JsonObject(MemberSerialization.OptIn)]
public sealed class Font

Inheritance

object Font

Наследованные члены

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

ArgumentNullException

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

ArgumentOutOfRangeException

emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.

ArgumentNullException

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

ArgumentOutOfRangeException

emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.

ArgumentNullException

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

ArgumentOutOfRangeException

emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.

ArgumentNullException

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

ArgumentOutOfRangeException

emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.

ArgumentNullException

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

ArgumentOutOfRangeException

emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.

ArgumentNullException

fontName’ is null.

Properties

Bold

Получается значение, указывающее на то, является ли это Aspose.Imaging.Font смелым.

public bool Bold { get; }

Стоимость недвижимости

bool

CharacterSet

Получается значение байта, которое указывает на настройку символа, который использует этот Aspose.Imaging.Font.

public CharacterSet CharacterSet { get; }

Стоимость недвижимости

CharacterSet

Italic

Получается значение, указывающее на то, является ли это Aspose.Imaging.Font итальянским.

public bool Italic { get; }

Стоимость недвижимости

bool

Name

Получите имя лица этого Aspose.Imaging.Font.

public string Name { get; }

Стоимость недвижимости

string

Size

Получается э-размер этого Aspose.Imaging.Фонта, измеряемый в единицах, указанных в свойстве Wl17.Font.Unit.

public float Size { get; }

Стоимость недвижимости

float

Strikeout

Получается значение, указывающее, указал ли этот Aspose.Imaging.Font горизонтальную строку через шрифт.

public bool Strikeout { get; }

Стоимость недвижимости

bool

Style

Получается информация о стиле для этого Aspose.Imaging.Font.

public FontStyle Style { get; }

Стоимость недвижимости

FontStyle

Underline

Получается значение, указывающее на то, подсказывается ли это Aspose.Imaging.Font.

public bool Underline { get; }

Стоимость недвижимости

bool

Unit

Получается единица измерения для этого Aspose.Imaging.Font.

public GraphicsUnit Unit { get; }

Стоимость недвижимости

GraphicsUnit

Methods

DeepClone()

Создает точную глубокую копию этого Aspose.Imaging.Font.

public Font DeepClone()

Returns

Font

Aspose.Imaging.Font этот метод создает.

Equals(Объекты)

Он указывает, является ли указанным объектом Aspose.Imaging.Font и имеет те же ценности свойства, что и этот Wl17.Фont.

public override bool Equals(object obj)

Parameters

obj object

Объект для тестирования.

Returns

bool

Правда, если параметр obj’ является Aspose.Imaging.Font и имеет те же свойственные значения, что и этот __ WL18__..Fonte; иначе, фальшивый.

GetHashCode()

Получите код хаша для этого Aspose.Imaging.Font.

public override int GetHashCode()

Returns

int

Код хаша для этого Aspose.Imaging.Font.

ToString()

Возвращает человечески читаемое изображение строка этого Aspose.Imaging.Font.

public override string ToString()

Returns

string

Шрифт, представляющий это Aspose.Imaging.Font.

 Русский