Aspose::Font::Ttf::TtfFontMetrics class
Contents
[
Hide
]TtfFontMetrics class
Represents TTF Font metrics.
class TtfFontMetrics : public Aspose::Font::FontMetrics
Methods
Method | Description |
---|---|
get_Ascender() override | Gets ascender value. |
get_Descender() override | Gets descender value. |
get_FontBBox() override | Gets FontBBox value. |
get_FontMatrix() override | Gets FontBBox value. |
get_LineGap() override | Gets LineGap value. |
get_TypoAscender() override | Gets TypoAscender value. |
get_TypoDescender() override | Gets TypoDescender value. |
get_TypoLineGap() override | Gets TypoLineGap value. |
get_UnitsPerEM() override | Gets UnitsPerEM value. |
GetGlyphWidth(System::SharedPtr<Aspose::Font::Glyphs::GlyphId>) override | Returns glyphs width by glyph id. |
GetKerningValue(System::SharedPtr<Aspose::Font::Glyphs::GlyphId>, System::SharedPtr<Aspose::Font::Glyphs::GlyphId>) override | Returns kerning value for the glyph pair. |
MeasureString(System::String, double) override | Measures string and returns string width. |
MeasureString(System::ArrayPtr<uint32_t>, double) | Measures text represented as array of character codes and returns string width. |
set_Ascender(double) override | Gets ascender value. |
set_Descender(double) override | Gets descender value. |
set_TypoAscender(double) override | Gets TypoAscender value. |
set_TypoDescender(double) override | Gets TypoDescender value. |
set_UnitsPerEM(uint32_t) override | Gets UnitsPerEM value. |
See Also
- Class FontMetrics
- Namespace Aspose::Font::Ttf
- Library Aspose.Font for C++