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, який використовує зазначену існуючу перелік Wl17.Фонт і _www.fontStyle.

public Font(Font prototype, FontStyle newStyle)

Parameters

prototype Font

Створення існуючого Aspose.Imaging.Сторінки, з якого можна створити новий WR17.

newStyle FontStyle

Aspose.Imaging.FontStyle для застосування до нової Wl17.Фонт. Кількість цінностей __ WL16_ .ФондСtyле перелік можна поєднувати з OR оператором.

Exceptions

ArgumentNullException

prototype’ is null.

Font(Флота, флота)

Ініціалізація нового Aspose.Imaging.Font за допомогою визначеного розміру. набір персонажів налаштується на W L17.CharacterSet.Default, графічна одиниця на __ WL 17_ .GraphicsUnit.Point, стиль шрифту на //Wl17 _.Style.Regular.

public Font(string fontName, float emSize)

Parameters

fontName string

Стіна представлення Aspose.Imaging.Font ім’я.

emSize float

Розмір em, в пунктах, нового шрифту.

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 за допомогою визначеного розміру і стилю. Характерний набір встановлюється на W L17.CharacterSet.Default, графічна одиниця на __ WL 17__ .GraphicsUnit.Point.

public Font(string fontName, float emSize, FontStyle style)

Parameters

fontName string

Стіна представлення Aspose.Imaging.Font ім’я.

emSize float

Розмір em, в пунктах, нового шрифту.

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.

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(струн, плав, 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.Фонт, вимірюваного в одиницях, зазначених власністю __ WL16_.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.Сторінка цього методу створюється.

Equals(Об’єкт)

Він вказує, чи конкретний об’єкт є Aspose.Imaging.Font і має ті ж цінності, що і цей Wl17.Фонт.

public override bool Equals(object obj)

Parameters

obj object

Об’єкт для випробування

Returns

bool

Правда, якщо параметр obj’ є Aspose.Imaging.Font і має ті ж власні значення, що і цей Wl17.Фонт; в іншому випадку, фальшивий.

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.

 Українська