Aspose::Font::FontMetrics class
Contenu
[
Cacher
]FontMetrics class
Représente les métriques de Font.
class FontMetrics : public Aspose::Font::IFontMetrics
Méthodes
| Méthode | Description |
|---|---|
| get_Ascender() override | Obtient la valeur Ascender. |
| get_Descender() override | Obtient la valeur Descender. |
| get_FontBBox() override | Obtient la valeur de FontBBox. |
| get_FontMatrix() override | Obtient la valeur FontMatrix. |
| get_IsFixedPitch() override | Obtient la valeur de IsFixedPitch. |
| get_LineGap() override | Obtient la valeur de LineGap. |
| get_TypoAscender() override | Obtient la valeur de TypoAscender. |
| get_TypoDescender() override | Obtient la valeur de TypoDescender. |
| get_TypoLineGap() override | Obtient la valeur de TypoLineGap. |
| get_UnitsPerEM() override | Obtient la valeur de UnitsPerEM. |
| GetAscender(double) override | Renvoie l’ascendant pour une taille de Font spécifique. |
| GetDescender(double) override | Renvoie le descendant pour une taille de Font spécifique. |
| GetGlyphBBox(System::SharedPtr<Glyphs::GlyphId>) override | Renvoie le BBox du glyphe. Renvoie FontBBox si le BBox n’était pas défini pour le glyphe. Peut être remplacé par des implémenteurs d’encodage de police spécifiques. |
| GetGlyphWidth(System::SharedPtr<Glyphs::GlyphId>) override | Renvoie la largeur du glyphe. Peut être remplacé par des implémenteurs d’encodage de police spécifiques. |
| GetKerningValue(System::SharedPtr<Glyphs::GlyphId>, System::SharedPtr<Glyphs::GlyphId>) override | Renvoie la valeur du crénage pour la paire de glyphes. |
| GetTypoAscender(double) override | Renvoie le descendant pour une taille de Font spécifique. |
| GetTypoDescender(double) override | Renvoie le descendant pour une taille de Font spécifique. |
| GetTypoLineGap(double) override | Renvoie l’écart de ligne pour une taille de Font spécifique. |
| virtual MeasureString(System::String, double) | Mesure la chaîne et renvoie la largeur de la chaîne. |
| set_Ascender(double) override | Obtient la valeur Ascender. |
| set_Descender(double) override | Obtient la valeur Descender. |
| set_TypoAscender(double) override | Obtient la valeur de TypoAscender. |
| set_TypoDescender(double) override | Obtient la valeur de TypoDescender. |
| set_UnitsPerEM(uint32_t) override | Obtient la valeur de UnitsPerEM. |
| virtual SetGlyphWidth(System::SharedPtr<Glyphs::GlyphId>, double) | Définit la largeur du glyphe. |
Voir aussi
- Class IFontMetrics
- Namespace Aspose::Font
- Library Aspose.Font for C++