Класс Font (gdiplusheaders.h)
Класс Font инкапсулирует характеристики определенного шрифта, такие как семейство, высота, размер и стиль (или сочетание стилей). Объект Font используется при рисовании строк.
Наследование
Класс Font реализует GdiplusBase.
Методы
Класс Font содержит следующие методы.
Font::Clone Метод Font::Clone создает новый объект Font на основе этого объекта Font. |
Font::Font В этом разделе перечислены конструкторы класса Font. Полный список классов см. в разделе Класс шрифта. (перегрузка 1/2) |
Font::Font Создает объект Font::Font на основе объекта FontFamily, размера, стиля шрифта и единицы измерения. |
Font::Font Создает объект Font::Font на основе семейства шрифтов, размера, стиля шрифта, единицы измерения и объекта FontCollection. |
Font::Font В этом разделе перечислены конструкторы класса Font. Полный список классов см. в разделе Класс шрифта. (перегрузка 2/2) |
Font::Font Создает объект Font::Font на основе объекта шрифта интерфейса графических устройств Windows (GDI), выбранного в данный момент в заданном контексте устройства. Этот конструктор предоставляется для обеспечения совместимости с GDI. |
Font::Font Создает объект Font::Font косвенно из логического шрифта интерфейса графических устройств Windows (GDI), используя дескриптор структуры GDILOGFONT. |
Font::Font Создает объект Font::Font непосредственно из логического шрифта интерфейса графических устройств Windows (GDI). (перегрузка 2/2) |
Font::Font Создает объект Font::Font непосредственно из логического шрифта интерфейса графических устройств Windows (GDI). (перегрузка 1/2) |
Font::GetFamily Метод Font::GetFamily получает семейство шрифтов, на котором основан этот шрифт. |
Font::GetHeight Метод Font::GetHeight получает междустрочный интервал этого шрифта в текущей единице указанного объекта Graphics. |
Font::GetHeight Метод Font::GetHeight получает междустрочный интервал (в пикселях) этого шрифта. |
Font::GetLastStatus Метод Font::GetLastStatus возвращает значение, указывающее характер последнего сбоя метода этого объекта Font. |
Font::GetLogFontA Метод Font::GetLogFontA использует структуру LOGFONTA для получения атрибутов этого объекта Font. |
Font::GetLogFontW Метод Font::GetLogFontW использует структуру LOGFONTW для получения атрибутов этого объекта Font. |
Font::GetSize Метод Font::GetSize возвращает размер шрифта (обычно называемый размером em) этого объекта Font. Размер указан в единицах этого объекта Font. |
Font::GetStyle Метод Font::GetStyle получает стиль шрифта этого шрифта. |
Font::GetUnit Метод Font::GetUnit возвращает единицу измерения этого объекта Font. |
Font::IsAvailable Метод Font::IsAvailable определяет, был ли успешно создан этот объект Font. |
Комментарии
При использовании API GDI+ никогда не следует разрешать приложению скачивать произвольные шрифты из ненадежных источников. Операционной системе требуются повышенные привилегии, чтобы гарантировать, что все установленные шрифты являются надежными.
Требования
Целевая платформа | Windows |
Header | gdiplusheaders.h |