IFont

IFont interface

Декларирует общую функциональность для всех форматов шрифтов. Реализуется классами шрифтов.

public interface IFont

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

ИмяОписание
Encoding { get; }Получает кодировку шрифта.
FontDefinition { get; }Получает определение шрифта.
FontFamily { get; set; }Получает или устанавливает семейство шрифтов.
FontName { get; set; }Получает или устанавливает имя начертания шрифта.
FontNames { get; }Получает имена шрифтов.
FontSaver { get; }Получает функцию сохранения шрифта.
FontStyle { get; }Получает стиль шрифта. Это значение вычисляется и представляется в обобщенном виде.
FontType { get; }Получает тип шрифта.
GlyphAccessor { get; }Получает средство доступа к глифу шрифта. Извлекает глифы и идентификаторы глифов.
Metrics { get; }Получает метрики шрифта.
NumGlyphs { get; }Получает количество глифов в шрифте.
PostscriptNames { get; }Получает имена шрифтов postscript.
Style { get; set; }Получает или устанавливает стиль шрифта. Это необработанное строковое значение, предоставленное файлом шрифта.

Методы

ИмяОписание
Convert(FontType)Преобразует шрифт в другой формат.

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