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. |
См. также
- Class Font
- Namespace Aspose::Font::Cff
- Library Aspose.Font for C++