Font

Font class

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

public sealed class Font : IDisposable

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

ИмяОписание
Font(Font, FontStyle)Инициализирует новый экземплярFont класс использует указанный существующийFont а такжеFontStyle перечисление..
Font(FontFamily, float)Инициализирует новый экземплярFont класс.
Font(string, float)Инициализирует новый экземплярFont класс, использующий указанный размер.
Font(FontFamily, float, FontStyle)Инициализирует новый экземплярFont класс с использованием указанного размера и стиля..
Font(FontFamily, float, GraphicsUnit)Инициализирует новый экземплярFont класс, используя указанный размер и единицу измерения. Устанавливает стиль наRegular .
Font(string, float, FontStyle)Инициализирует новый экземплярFont класс с использованием указанного размера и стиля.
Font(string, float, GraphicsUnit)Инициализирует новый экземплярFont класс, используя указанный размер и единицу измерения. Стиль настроен наRegular .
Font(FontFamily, float, FontStyle, GraphicsUnit)Инициализирует новый экземплярFont класс, использующий указанный размер, стиль и единицу измерения.
Font(string, float, FontStyle, GraphicsUnit)Инициализирует новый экземплярFont класс, использующий указанный размер, стиль и единицу измерения.
Font(FontFamily, float, FontStyle, GraphicsUnit, byte)Инициализирует новый экземплярFont класс, использующий указанный размер, стиль, единицу измерения и набор символов..
Font(string, float, FontStyle, GraphicsUnit, byte)Инициализирует новый экземплярFontкласс, использующий указанный размер, стиль, единицу измерения и набор символов.
Font(FontFamily, float, FontStyle, GraphicsUnit, byte, bool)Инициализирует новый экземплярFont класс, использующий указанный размер, стиль, единицу измерения и набор символов..
Font(string, float, FontStyle, GraphicsUnit, byte, bool)Инициализирует новый экземплярFont class, используя указанный размер, стиль, единицу измерения и набор символов.

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

ИмяОписание
Bold { get; }Получает значение, указывающее, является ли этоFont выделен жирным шрифтом.
FontFamily { get; }ПолучаетFontFamily связанные с этимFont .
GdiCharSet { get; }Получает значение байта, указывающее набор символов GDI, которыйFont использует.
GdiVerticalFont { get; }Получает значение, указывающее, является ли этоFont получен из вертикального шрифта GDI..
Height { get; }Получает межстрочный интервал этого шрифта.
IsSystemFont { get; }Получает значение, указывающее, является ли шрифт членомSystemFonts .
Italic { get; }Получает значение, указывающее, является ли этоFont выделено курсивом.
Name { get; }Получает имя лица этогоFont .
OriginalFontName { get; }Получает имя изначально указанного шрифта.
Size { get; }Получает размер em этогоFont измеряется в единицах, указанных параметром the Unit свойство.
SizeInPoints { get; }Получает размер em в пунктах этогоFont .
Strikeout { get; }Получает значение, указывающее, является ли этоFont определяет горизонтальную линию через шрифт.
Style { get; }Получает информацию о стиле для этогоFont .
SystemFontName { get; }Получает имя системного шрифта, если свойство IsSystemFont возвращает значение true.
Underline { get; }Получает значение, указывающее, является ли этоFont подчеркнуто.
Unit { get; }Получает единицу измерения для этогоFont .

Методы

ИмяОписание
Clone()Создает точную копию этогоFont .
Dispose()Освобождает все ресурсы, используемые этимFont .
override Equals(object)Указывает, является ли указанный объектFont и имеет то же самоеFontFamily , GdiVerticalFont ,GdiCharSet ,Style ,Size , иUnit значения свойств, как этоFont .
override GetHashCode()Получает хэш-код для этогоFont .
GetHeight()Возвращает межстрочный интервал в пикселях для этого шрифта.
GetHeight(float)Возвращает высоту в пикселях этогоFontпри отрисовке на устройство с указанным вертикальным разрешением.
GetHeight(Graphics)Возвращает межстрочный интервал в текущих единицах указанногоGraphics , этого шрифта.
override ToString()Возвращает удобочитаемое строковое представление этогоFont .

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