FontMetrics

FontMetrics class

Representa métricas de fuentes.

public abstract class FontMetrics : IFontMetrics

Propiedades

NombreDescripción
virtual Ascender { get; set; }Obtiene el valor del Ascendente.
virtual Descender { get; set; }Obtiene el valor del Descendente.
virtual FontBBox { get; }Obtiene el valor de FontBBox.
virtual FontMatrix { get; }Obtiene el valor de FontMatrix.
IsFixedPitch { get; }Obtiene el valor IsFixedPitch.
virtual LineGap { get; }Obtiene el valor LineGap.
virtual TypoAscender { get; set; }Obtiene el valor de TypoAscender.
virtual TypoDescender { get; set; }Obtiene el valor de TypoDescender.
virtual TypoLineGap { get; }Obtiene el valor TypoLineGap.
virtual UnitsPerEM { get; set; }Obtiene el valor UnitsPerEM.

Métodos

NombreDescripción
virtual GetAscender(double)Devuelve el ascendente para un tamaño de fuente específico.
virtual GetDescender(double)Devuelve el descendiente para un tamaño de fuente específico.
virtual GetGlyphBBox(GlyphId)Devuelve el glifo BBox. Devuelve FontBBox si no se definió BBox para el glifo. Puede ser anulado por herederos de codificación de fuente específicos.
virtual GetGlyphWidth(GlyphId)Devuelve el ancho del glifo. Puede ser anulado por herederos de codificación de fuentes específicas.
virtual GetKerningValue(GlyphId, GlyphId)Devuelve el valor de interletraje para el par de glifos.
virtual GetTypoAscender(double)Devuelve el descendiente para un tamaño de fuente específico.
virtual GetTypoDescender(double)Devuelve el descendiente para un tamaño de fuente específico.
virtual GetTypoLineGap(double)Devuelve el espacio entre líneas para un tamaño de fuente específico.
abstract MeasureString(string, double)Mide la cadena y devuelve el ancho de la cadena.

Ver también