Type1FontMetrics

Type1FontMetrics class

Représente les métriques de police Type1.

public class Type1FontMetrics : FontMetrics

Propriétés

NomLa description
override Ascender { get; }Obtient la valeur ascendante.
CapHeight { get; }Obtient la valeur de la hauteur du plafond.
override Descender { get; }Obtient la valeur du descendeur.
override FontBBox { get; }Obtient la valeur FontBBox.
override FontMatrix { get; }Obtient la matrice de transformation de police.
IsFixedPitch { get; }Obtient la valeur IsFixedPitch.
ItalicAngle { get; }Obtient la valeur d’angle en italique.
virtual LineGap { get; }Obtient la valeur LineGap.
StdHW { get; }Obtient la valeur StdHW.
StdVW { get; }Obtient la valeur StdVW.
virtual TypoAscender { get; set; }Obtient la valeur TypoAscender.
virtual TypoDescender { get; set; }Obtient la valeur TypoDescender.
virtual TypoLineGap { get; }Obtient la valeur TypoLineGap.
UnderlinePosition { get; }Obtient la valeur de la position de soulignement.
UnderlineThickness { get; }Obtient la valeur d’épaisseur de soulignement.
override UnitsPerEM { get; set; }Obtient la valeur UnitsPerEM soulignée.
Weight { get; }Obtient le poids.
XHeight { get; }Obtient la valeur XHeight.

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 du glyphe. Peut être remplacé par des héritiers de codage de police spécifiques.
virtual 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