Aspose::Font::IFontMetrics classe
Contenu
[
Cacher
]IFontMetrics class
Définit une interface pour les outils de métriques du Font.
class IFontMetrics : public virtual System::Object
Méthodes
| Méthode | Description |
|---|---|
| virtual get_Ascender() | Obtient la valeur d’ascendant du Font en unités de police. |
| virtual get_Descender() | Obtient la valeur de descendant du Font en unités de police. |
| virtual get_FontBBox() | Obtient la boîte englobante du Font. |
| virtual get_FontMatrix() | Obtient la matrice de transformation du Font. |
| virtual get_IsFixedPitch() | Vrai, si le Font est à chasse fixe. |
| virtual get_LineGap() | Obtient la valeur LineGap du Font en unités de Font. |
| virtual get_TypoAscender() | Obtient la valeur d’ascendant typographique du Font en unités de police. |
| virtual get_TypoDescender() | Obtient la valeur de descendant typographique du Font en unités de Font. |
| virtual get_TypoLineGap() | Obtient la valeur typographique LineGap du Font en unités de Font. |
| virtual get_UnitsPerEM() | Obtient les unités par em. |
| virtual GetAscender(double) | Renvoie l’ascendant pour une taille de Font spécifique. |
| virtual GetDescender(double) | Renvoie le descendant pour une taille de Font spécifique. |
| virtual GetGlyphBBox(System::SharedPtr<Glyphs::GlyphId>) | Renvoie le BBox du glyphe. |
| virtual GetGlyphWidth(System::SharedPtr<Glyphs::GlyphId>) | Renvoie la largeur du glyphe. |
| virtual GetKerningValue(System::SharedPtr<Glyphs::GlyphId>, System::SharedPtr<Glyphs::GlyphId>) | Renvoie la valeur du crénage pour la paire de glyphes. |
| virtual GetTypoAscender(double) | Renvoie l’ascendant typographique pour une taille de Font spécifique. |
| virtual GetTypoDescender(double) | Renvoie le descendant typographique pour une taille de Font spécifique. |
| virtual GetTypoLineGap(double) | 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. |
| virtual set_Ascender(double) | Obtient la valeur d’ascendant du Font en unités de police. |
| virtual set_Descender(double) | Obtient la valeur de descendant du Font en unités de police. |
| virtual set_TypoAscender(double) | Obtient la valeur d’ascendant typographique du Font en unités de police. |
| virtual set_TypoDescender(double) | Obtient la valeur de descendant typographique du Font en unités de Font. |
| virtual set_UnitsPerEM(uint32_t) | Obtient les unités par em. |
| virtual SetGlyphWidth(System::SharedPtr<Glyphs::GlyphId>, double) | Définit la largeur du glyphe. |
Voir aussi
- Class Object
- Namespace Aspose::Font
- Library Aspose.Font for C++