Класс 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Устанавливает ширину глифа.

См. также