TtfFont
Содержание
[
Скрывать
]TtfFont class
Представляет шрифт TrueType (TTF).
public class TtfFont : Font
Характеристики
Имя | Описание |
---|---|
virtual CffFont { get; } | Получает шрифт CFF, если он присутствует. |
override Encoding { get; } | Получает кодировку шрифта. |
override FontDefinition { get; } | Получает определение шрифта. |
override FontFamily { get; set; } | Получает или устанавливает семейство шрифтов. |
override FontName { get; set; } | Получает или устанавливает имя начертания шрифта. |
override FontNames { get; } | Получает имена шрифтов. |
FontSaver { get; } | Получает функцию сохранения шрифта. |
override FontStyle { get; } | Получает стиль шрифта. Это значение вычисляется и представляется в обобщенном виде. |
override FontType { get; } | Получает тип шрифта. Возвращает значение FontType.TTF. |
GlyphAccessor { get; } | Аксессуар глифа шрифта. Извлекает глифы и идентификаторы глифов. |
override GlyphIdType { get; } | Получает спецификацию типа идентификатора глифа. |
IsSymbolic { get; } | Возвращает true, если шрифт является символическим. |
override Metrics { get; } | Получает метрики шрифта. |
override NumGlyphs { get; } | Получает количество глифов в шрифте. |
override PostscriptNames { get; } | Получает имена шрифтов Postscript. |
override Style { get; set; } | Получает или устанавливает стиль шрифта. Это необработанное строковое значение, предоставленное файлом шрифта. |
virtual TtfTables { get; } | Получает таблицы TTF. |
Методы
Имя | Описание |
---|---|
override Convert(FontType) | Преобразует шрифт в другой формат. |
override GetAllGlyphIds() | Возвращает массив всех идентификаторов глифов, доступных в шрифте. Идентификатор глифа — это уникальный номер глифа, который зависит от типа шрифта. TTF Идентификатор глифа шрифта может быть экземпляром (GlyphStringId ) класс или (GlyphUInt32Id ) class. Адресация глифов имени (строки) поддерживается для шрифтов TTF через сопоставление таблицы Post. В случае, если шрифт CFF внутри, структуры CFF используются для адресации глифов по имени. |
override GetGlyphById(GlyphId) | Возвращает глиф по идентификатору глифа. Идентификатор глифа — это уникальный номер для глифа, который зависит от типа шрифта. TTF Идентификатор глифа шрифта может быть экземпляром (GlyphStringId ) класс или (GlyphUInt32Id ) class. Адресация глифов имени (строки) поддерживается для шрифтов TTF через сопоставление таблицы Post. В случае, если шрифт CFF внутри, структуры CFF используются для адресации глифов по имени. |
GetGlyphById(string) | Возвращает глиф по имени глифа. Имя (строка) адресация глифа поддерживается для шрифтов TTF через сопоставление таблицы Post. В случае, если шрифт CFF внутри, структуры CFF используются для адресации глифов по имени. |
GetGlyphById(uint) | Возвращает глиф по идентификатору глифа. |
virtual GetGlyphComponentsById(GlyphId, GlyphIdList) | Получает глиф по переданному идентификатору глифа и заполняет переданный список идентификаторов глифа компонентами этого глифа. Идентификатор глифа — это уникальный номер для глифа, который зависит от типа шрифта. TTF Идентификатор глифа шрифта может быть экземпляром (GlyphStringId ) класс или (GlyphUInt32Id ) class. Адресация глифов имени (строки) поддерживается для шрифтов TTF через сопоставление таблицы Post. В случае, если шрифт CFF внутри, структуры CFF используются для адресации глифов по имени. |
GetGlyphComponentsById(string, GlyphIdList) | Получает глиф по переданному имени глифа и заполняет переданный список идентификаторов глифа компонентами этого глифа. |
GetGlyphComponentsById(uint, GlyphIdList) | Получает глиф по переданному индексу глифа и заполняет переданный список идентификаторов глифа компонентами этого глифа. |
override GetGlyphsForText(string) | Получить представление глифов для текста. |
virtual Save(Stream) | Сохраняет шрифт в исходном формате. |
virtual Save(string) | Сохраняет шрифт в исходном формате. |
SaveToFormat(Stream, FontSavingFormats) | Сохраняет шрифт в указанном формате. |
Смотрите также
- class Font
- пространство имен Aspose.Font.Ttf
- сборка Aspose.Font