FontFamily

FontFamily class

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

public sealed class FontFamily : IDisposable

Конструкторы

ИмяОписание
FontFamily(string)Инициализирует новый экземплярFontFamily класс с указанным именем.
FontFamily(string, FontCollection)Инициализирует новый экземплярFontFamily класс.

Характеристики

ИмяОписание
static GenericMonospace { get; }Получает общий моноширинныйFontFamily .
static GenericSansSerif { get; }Получает общий шрифт без засечекFontFamily объект.
static GenericSerif { get; }Получает общий шрифт с засечкамиFontFamily .
Name { get; }Получает имя этогоFontFamily .
static Families { get; }Получает массив, содержащий всеFontFamily объекты, связанные с текущим графическим контекстом.

Методы

ИмяОписание
Dispose()Освобождает все ресурсы, используемые этимFontFamily .
override Equals(object)Указывает, является ли указанный объектFontFamily и идентичен этомуFontFamily .
GetCellAscent(FontStyle)Возвращает подъем ячейки в проектных единицахFontFamily указанного стиля.
GetCellDescent(FontStyle)Возвращает спуск ячейки в проектных единицахFontFamily указанного стиля.
GetEmHeight(FontStyle)Получает высоту в единицах дизайна шрифта квадрата EM для указанного стиля.
override GetHashCode()Получает хэш-код для этогоFontFamily .
GetLineSpacing(FontStyle)Возвращает межстрочный интервал в проектных единицахFontFamily указанного стиля. Межстрочный интервал — это расстояние по вертикали между базовыми линиями двух последовательных строк текста.
GetName(int)Возвращает имя на указанном языке этогоFontFamily .
IsStyleAvailable(FontStyle)Указывает, является ли указанныйFontStyle перечисление доступно.

Смотрите также