Aspose::Font::Cff::CffFont класс

CffFont class

Представляет Compact Font Format (CFF).

class CffFont : public Aspose::Font::Font

Методы

МетодОписание
Convert(Aspose::Font::FontType) overrideПреобразует Font в другой формат.
get_CommonFontsSettings() constПолучает/устанавливает настройки, общие для шрифтов CFF. Эти настройки используются в разных сценариях и могут быть изменены для каждого отдельного шрифта.
get_Encoding() overrideПолучает кодировку Font.
get_FontDefinition() overrideПолучает определение Font.
get_FontFamily() overrideПолучает семью Font. Сеттер семьи Font ещё не реализован.
get_FontName() overrideПолучает имя начертания Font.
get_FontNames() overrideПолучить имена Font.
get_FontStyle() overrideПолучает стиль Font. Это значение вычисляется и представляется в обобщённом типе.
get_FontType() overrideПолучает тип Font. Возвращает значение FontType.CFF.
get_GlyphIdType() overrideПолучает спецификацию типа идентификатора глифа.
get_IsCidKeyedFont()Получает значение, указывающее, что Font использует cid‑ключи.
get_Metrics() overrideПолучает метрики Font.
get_NumGlyphs() overrideПолучает количество глифов в Font.
get_PostscriptNames() overrideПолучает postscript‑имена Font.
get_Style() overrideПолучает стиль Font. Это необработанное строковое значение, предоставленное файлом Font.
get_TopDictDataProvider()Получает аксессор для первого DICT верхнего уровня в структуре Top DICT INDEX.
GetAllGlyphIds() overrideВозвращает массив всех идентификаторов глифов, доступных в Font. Идентификатор глифа — уникальный номер глифа, зависящий от типа шрифта. Идентификатор глифа CFF Font может быть экземпляром класса (GlyphStringId) или класса (GlyphUInt32Id).
GetGlyphById(System::SharedPtr<Glyphs::GlyphId>) overrideВозвращает глиф по идентификатору глифа. Идентификатор глифа — уникальный номер глифа, зависящий от типа шрифта. Идентификатор глифа CFF Font может быть экземпляром класса (GlyphStringId) или класса (GlyphUInt32Id).
GetGlyphById(System::String)Возвращает глиф по имени глифа.
GetGlyphById(uint32_t)Возвращает глиф по идентификатору глифа.
GetIndexDataProvider(CffDataProviders::CffIndexProviderType)Получает провайдер для указанного типа структуры CFF INDEX.
set_CommonFontsSettings(System::SharedPtr<CffFontsSettings>)Получает/устанавливает настройки, общие для шрифтов CFF. Эти настройки используются в разных сценариях и могут быть изменены для каждого отдельного шрифта.
set_FontFamily(System::String) overrideПолучает семью Font. Сеттер семьи Font ещё не реализован.
set_FontName(System::String) overrideУстанавливает имя начертания Font.
set_Style(System::String) overrideУстанавливает стиль Font. Это необработанное строковое значение, предоставленное файлом Font.

См. также