Aspose.Font

Aspose.Font namespace предоставляет классы, описывающие общие объекты Aspose.Font.

Классы

Учебный классОписание
BuildVersionInfoПредоставляет информацию о текущем названии и версии продукта.
FontПредставляет базовый класс шрифта.
FontBBoxПредставляет ограничивающую рамку шрифта (BBox).
FontEnvironmentПредоставляет информацию о текущей среде и платформе.
FontMetricsПредставляет метрики шрифта.
LicenseПредоставляет методы лицензирования компонента.
MultiLanguageStringПредставляет многоязычную строку.
NameToCodeMapПредставляет имя для сопоставления кодов.
TransformationMatrixПредставляет матрицу преобразования 3x3 | АВ 0 | | CD 0 | | TX TY 1 |. Преобразует координаты следующим образом: x1 = Ax + Cy + TX; y1 = Bx + Dy + TY.

Интерфейсы

ИнтерфейсОписание
IEncodingParametersОбщий интерфейс для поддержки параметров кодирования. Некоторые типы шрифтов могут иметь несколько алгоритмов/карт кодирования. Таким образом, этот интерфейс следует использовать для создания конкретных параметров кодирования шрифтов.
IFontДекларирует общую функциональность для всех форматов шрифтов. Реализуется классами шрифтов.
IFontEncodingОпределяет интерфейс для кодирования шрифта.
IFontMetricsОпределяет интерфейс для инструментов метрик шрифта.
IFontSaverОпределяет интерфейс для функции сохранения шрифта.
ISupportsNameAddressingОпределяет элементы, характерные для кодировок, поддерживающих адресацию имени глифа.

перечисление

перечислениеОписание
FontSavingFormatsЗадает тип шрифта.
FontStyleОпределяет стиль шрифта.
FontTypeЗадает тип шрифта.