Класс Aspose::Font::Ttf::TtfFontMetrics
Содержание
[
Скрывать
]TtfFontMetrics class
Представляет метрики TTF Font.
class TtfFontMetrics : public Aspose::Font::FontMetrics
Методы
| Метод | Описание |
|---|---|
| get_Ascender() override | Получает значение ascender. |
| get_Descender() override | Получает значение descender. |
| get_FontBBox() override | Получает значение FontBBox. |
| get_FontMatrix() override | Получает значение FontBBox. |
| get_LineGap() override | Получает значение LineGap. |
| get_TypoAscender() override | Получает значение TypoAscender. |
| get_TypoDescender() override | Получает значение TypoDescender. |
| get_TypoLineGap() override | Получает значение TypoLineGap. |
| get_UnitsPerEM() override | Получает значение UnitsPerEM. |
| GetGlyphWidth(System::SharedPtr<Glyphs::GlyphId>) override | Возвращает ширину глифа по его идентификатору. |
| GetKerningValue(System::SharedPtr<Glyphs::GlyphId>, System::SharedPtr<Glyphs::GlyphId>) override | Возвращает значение кернинга для пары глифов. |
| MeasureString(System::String, double) override | Измеряет строку и возвращает её ширину. |
| MeasureString(System::ArrayPtr<uint32_t>, double) | Измеряет текст, представленный массивом кодов символов, и возвращает ширину строки. |
| set_Ascender(double) override | Получает значение ascender. |
| set_Descender(double) override | Получает значение descender. |
| set_TypoAscender(double) override | Получает значение TypoAscender. |
| set_TypoDescender(double) override | Получает значение TypoDescender. |
| set_UnitsPerEM(uint32_t) override | Получает значение UnitsPerEM. |
| SetGlyphWidth(System::SharedPtr<Glyphs::GlyphId>, double) override | Устанавливает ширину глифа. |
См. также
- Class FontMetrics
- Namespace Aspose::Font::Ttf
- Library Aspose.Font for C++