TtfFontMetrics

TtfFontMetrics class

Représente les métriques de police TTF.

public class TtfFontMetrics : FontMetrics

Propriétés

NomLa description
override Ascender { get; set; }Obtient la valeur ascendante.
override Descender { get; set; }Obtient la valeur du descendeur.
override FontBBox { get; }Obtient la valeur FontBBox.
override FontMatrix { get; }Obtient la valeur FontBBox.
IsFixedPitch { get; }Obtient la valeur IsFixedPitch.
override LineGap { get; }Obtient la valeur LineGap.
override TypoAscender { get; set; }Obtient la valeur TypoAscender.
override TypoDescender { get; set; }Obtient la valeur TypoDescender.
override TypoLineGap { get; }Obtient la valeur TypoLineGap.
override UnitsPerEM { get; set; }Obtient la valeur UnitsPerEM.

Méthodes

NomLa description
virtual GetAscender(double)Renvoie l’ascendant pour une taille de police spécifique.
virtual GetDescender(double)Renvoie le descendant pour une taille de police spécifique.
virtual GetGlyphBBox(GlyphId)Renvoie le glyphe BBox. Renvoie FontBBox si BBox n’a pas été défini pour le glyphe. Peut être remplacé par des héritiers de codage de police spécifiques.
override GetGlyphWidth(GlyphId)Renvoie la largeur des glyphes par identifiant de glyphe.
override GetKerningValue(GlyphId, GlyphId)Renvoie la valeur de crénage pour la paire de glyphes.
virtual GetTypoAscender(double)Renvoie le descendant pour une taille de police spécifique.
virtual GetTypoDescender(double)Renvoie le descendant pour une taille de police spécifique.
virtual GetTypoLineGap(double)Renvoie l’interligne pour une taille de police spécifique.
override MeasureString(string, double)Mesure la chaîne et renvoie la largeur de la chaîne.

Voir également