Aspose::Font::Ttf::TtfFont класс
Содержание
[
Скрывать
]TtfFont class
Представляет TrueType Font (TTF).
class TtfFont : public Aspose::Font::Font
Методы
| Метод | Описание |
|---|---|
| Convert(Aspose::Font::FontType) override | Преобразует Font в другой формат. |
| Convert(Aspose::Font::FontType, System::SharedPtr<System::Collections::Generic::ICollection<uint32_t>>) | Преобразует Font в другой формат с ограниченным набором символов. |
| virtual get_CffFont() | Получает CFF Font при наличии. |
| get_Encoding() override | Получает кодировку Font. |
| get_FontDefinition() override | Получает определение Font. |
| get_FontFamily() override | Получает или задаёт семейство Font. |
| get_FontName() override | Получает или задаёт имя гарнитуры Font. |
| get_FontNames() override | Получает имена Font. |
| get_FontStyle() override | Получает стиль Font. Это значение вычисляется и представляется в обобщённом типе. |
| get_FontType() override | Получает тип Font. Возвращает значение FontType.TTF. |
| get_GlyphIdType() override | Получает спецификацию типа идентификатора глифа. |
| get_IsSymbolic() | Возвращает true, если Font является символическим. |
| get_Metrics() override | Получает метрики Font. |
| get_NumGlyphs() override | Получает количество глифов в Font. |
| get_PostscriptNames() override | Получает имена Postscript Font. |
| get_Style() override | Получает или задает стиль Font. Это необработанное строковое значение, предоставляемое файлом Font. |
| virtual get_TtfTables() | Получает таблицы TTF. |
| GetAllGlyphIds() override | Возвращает массив всех идентификаторов глифов, доступных в Font. Идентификатор глифа — уникальный номер глифа, зависящий от типа шрифта. Идентификатор глифа TTF Font может быть экземпляром класса (GlyphStringId) или класса (GlyphUInt32Id). Адресация глифов по имени (строка) поддерживается для шрифтов TTF через сопоставление таблицы Post. В случае наличия внутри CFF Font, для адресации глифов по имени используются структуры CFF. |
| GetGlyphById(System::SharedPtr<Glyphs::GlyphId>) override | Возвращает глиф по идентификатору глифа. Идентификатор глифа — уникальный номер глифа, зависящий от типа шрифта. Идентификатор глифа TTF Font может быть экземпляром класса (GlyphStringId) или класса (GlyphUInt32Id). Адресация глифов по имени (строка) поддерживается для шрифтов TTF через сопоставление таблицы Post. В случае наличия внутри CFF Font, для адресации глифов по имени используются структуры CFF. |
| GetGlyphById(System::String) | Возвращает глиф по имени глифа. Адресация глифов по имени (строка) поддерживается для шрифтов TTF через сопоставление таблицы Post. В случае наличия внутри CFF Font, для адресации глифов по имени используются структуры CFF. |
| GetGlyphById(uint32_t) | Возвращает глиф по идентификатору глифа. |
| virtual GetGlyphComponentsById(System::SharedPtr<Glyphs::GlyphId>, System::SharedPtr<Glyphs::GlyphIdList>) | Получает глиф по переданному идентификатору глифа и заполняет переданный список идентификаторов глифов компонентами этого глифа. Идентификатор глифа — уникальный номер глифа, зависящий от типа шрифта. Идентификатор глифа TTF Font может быть экземпляром класса (GlyphStringId) или класса (GlyphUInt32Id). Адресация глифов по имени (строка) поддерживается для шрифтов TTF через сопоставление таблицы Post. В случае наличия внутри CFF Font, для адресации глифов по имени используются структуры CFF. |
| GetGlyphComponentsById(System::String, System::SharedPtr<Glyphs::GlyphIdList>) | Получает глиф по переданному имени глифа и заполняет переданный список идентификаторов глифов компонентами этого глифа. |
| GetGlyphComponentsById(uint32_t, System::SharedPtr<Glyphs::GlyphIdList>) | Получает глиф по переданному индексу глифа и заполняет переданный список идентификаторов глифов компонентами этого глифа. |
| GetGlyphsForText(System::String) override | Получить представление глифов для текста. |
| set_FontFamily(System::String) override | Получает или задаёт семейство Font. |
| set_FontName(System::String) override | Получает или задаёт имя гарнитуры Font. |
| set_Style(System::String) override | Получает или задает стиль Font. Это необработанное строковое значение, предоставляемое файлом Font. |
См. также
- Class Font
- Namespace Aspose::Font::Ttf
- Library Aspose.Font for C++