IFontMetrics
Contenu
[
Cacher
]IFontMetrics interface
Définit une interface pour les outils de mesure des polices.
public interface IFontMetrics
Propriétés
| Nom | La description |
|---|---|
| Ascender { get; set; } | Obtient la valeur ascendante de la police en unités de police. |
| Descender { get; set; } | Obtient la valeur descendante de la police en unités de police. |
| FontBBox { get; } | Obtient la zone de délimitation de la police. |
| FontMatrix { get; } | Obtient la matrice de transformation de police. |
| IsFixedPitch { get; } | Vrai, si la police est à chasse fixe. |
| LineGap { get; } | Obtient la valeur LineGap de la police en unités de police. |
| TypoAscender { get; set; } | Obtient la valeur ascendante typographique de la police en unités de police. |
| TypoDescender { get; set; } | Obtient la valeur typographique descendante de la police en unités de police. |
| TypoLineGap { get; } | Obtient la valeur typographique LineGap de la police en unités de police. |
| UnitsPerEM { get; set; } | Obtient des unités par em. |
Méthodes
| Nom | La description |
|---|---|
| GetAscender(double) | Renvoie l’ascendant pour une taille de police spécifique. |
| GetDescender(double) | Renvoie le descendant pour une taille de police spécifique. |
| GetGlyphBBox(GlyphId) | Renvoie le glyphe BBox. |
| GetGlyphWidth(GlyphId) | Renvoie la largeur du glyphe. |
| GetKerningValue(GlyphId, GlyphId) | Renvoie la valeur de crénage pour la paire de glyphes. |
| GetTypoAscender(double) | Renvoie l’ascendant typographique pour une taille de police spécifique. |
| GetTypoDescender(double) | Renvoie le descendant typographique pour une taille de police spécifique. |
| GetTypoLineGap(double) | Renvoie l’interligne pour une taille de police spécifique. |
| MeasureString(string, double) | Mesure la chaîne et renvoie la largeur de la chaîne. |
Voir également
- espace de noms Aspose.Font
- Assemblée Aspose.Font