Aspose::Font::IFontMetrics класс
Содержание
[
Скрывать
]IFontMetrics class
Определяет интерфейс для инструментов измерения Font.
class IFontMetrics : public virtual System::Object
Методы
| Метод | Описание |
|---|---|
| virtual get_Ascender() | Получает значение восходящего знака Font в единицах шрифта. |
| virtual get_Descender() | Получает значение нисходящего знака Font в единицах шрифта. |
| virtual get_FontBBox() | Получает ограничивающий прямоугольник Font. |
| virtual get_FontMatrix() | Получает матрицу преобразования Font. |
| virtual get_IsFixedPitch() | True, если Font моноширинный. |
| virtual get_LineGap() | Получает значение LineGap Font в единицах Font. |
| virtual get_TypoAscender() | Получает типографическое значение восходящего знака Font в единицах шрифта. |
| virtual get_TypoDescender() | Получает типографическое значение нисходящего знака Font в единицах Font. |
| virtual get_TypoLineGap() | Получает типографическое значение LineGap Font в единицах Font. |
| virtual get_UnitsPerEM() | Получает количество единиц на em. |
| virtual GetAscender(double) | Возвращает восходящий знак для конкретного размера Font. |
| virtual GetDescender(double) | Возвращает нисходящий знак для конкретного размера Font. |
| virtual GetGlyphBBox(System::SharedPtr<Glyphs::GlyphId>) | Возвращает BBox глифа. |
| virtual GetGlyphWidth(System::SharedPtr<Glyphs::GlyphId>) | Возвращает ширину глифа. |
| virtual GetKerningValue(System::SharedPtr<Glyphs::GlyphId>, System::SharedPtr<Glyphs::GlyphId>) | Возвращает значение кернинга для пары глифов. |
| virtual GetTypoAscender(double) | Возвращает типографический восходящий знак для конкретного размера Font. |
| virtual GetTypoDescender(double) | Возвращает типографический нисходящий знак для конкретного размера Font. |
| virtual GetTypoLineGap(double) | Возвращает межстрочный интервал для конкретного размера Font. |
| virtual MeasureString(System::String, double) | Измеряет строку и возвращает её ширину. |
| virtual set_Ascender(double) | Получает значение восходящего знака Font в единицах шрифта. |
| virtual set_Descender(double) | Получает значение нисходящего знака Font в единицах шрифта. |
| virtual set_TypoAscender(double) | Получает типографическое значение восходящего знака Font в единицах шрифта. |
| virtual set_TypoDescender(double) | Получает типографическое значение нисходящего знака Font в единицах Font. |
| virtual set_UnitsPerEM(uint32_t) | Получает количество единиц на em. |
| virtual SetGlyphWidth(System::SharedPtr<Glyphs::GlyphId>, double) | Устанавливает ширину глифа. |
См. также
- Class Object
- Namespace Aspose::Font
- Library Aspose.Font for C++