Aspose::Font::FontMetrics sınıf
İçindekiler
[
Saklamak
]FontMetrics class
Font ölçümlerini temsil eder.
class FontMetrics : public Aspose::Font::IFontMetrics
Yöntemler
| Yöntem | Açıklama |
|---|---|
| get_Ascender() override | Ascender değerini alır. |
| get_Descender() override | Descender değerini alır. |
| get_FontBBox() override | FontBBox değerini alır. |
| get_FontMatrix() override | FontMatrix değerini alır. |
| get_IsFixedPitch() override | IsFixedPitch değerini alır. |
| get_LineGap() override | LineGap değerini alır. |
| get_TypoAscender() override | TypoAscender değerini alır. |
| get_TypoDescender() override | TypoDescender değerini alır. |
| get_TypoLineGap() override | TypoLineGap değerini alır. |
| get_UnitsPerEM() override | UnitsPerEM değerini alır. |
| GetAscender(double) override | Belirli Font boyutu için ascender döndürür. |
| GetDescender(double) override | Belirli Font boyutu için descender döndürür. |
| GetGlyphBBox(System::SharedPtr<Glyphs::GlyphId>) override | Glyph BBox’yi döndürür. Glyph için BBox tanımlı değilse FontBBox döndürür. Belirli yazı tipi kodlaması miras alanları tarafından geçersiz kılınabilir. |
| GetGlyphWidth(System::SharedPtr<Glyphs::GlyphId>) override | Glyph genişliğini döndürür. Belirli yazı tipi kodlaması miras alanları tarafından geçersiz kılınabilir. |
| GetKerningValue(System::SharedPtr<Glyphs::GlyphId>, System::SharedPtr<Glyphs::GlyphId>) override | Glif çifti için kerning değerini döndürür. |
| GetTypoAscender(double) override | Belirli Font boyutu için descender döndürür. |
| GetTypoDescender(double) override | Belirli Font boyutu için descender döndürür. |
| GetTypoLineGap(double) override | Belirli Font boyutu için satır boşluğunu döndürür. |
| virtual MeasureString(System::String, double) | Dizeyi ölçer ve dize genişliğini döndürür. |
| set_Ascender(double) override | Ascender değerini alır. |
| set_Descender(double) override | Descender değerini alır. |
| set_TypoAscender(double) override | TypoAscender değerini alır. |
| set_TypoDescender(double) override | TypoDescender değerini alır. |
| set_UnitsPerEM(uint32_t) override | UnitsPerEM değerini alır. |
| virtual SetGlyphWidth(System::SharedPtr<Glyphs::GlyphId>, double) | Glif genişliğini ayarlar. |
Ayrıca Bakınız
- Class IFontMetrics
- Namespace Aspose::Font
- Library Aspose.Font for C++