TtfFontMetrics

TtfFontMetrics class

Representa métricas de fuentes TTF.

public class TtfFontMetrics : FontMetrics

Propiedades

NombreDescripción
override Ascender { get; set; }Obtiene el valor ascendente.
override Descender { get; set; }Obtiene valor descendente.
override FontBBox { get; }Obtiene el valor de FontBBox.
override FontMatrix { get; }Obtiene el valor de FontBBox.
IsFixedPitch { get; }Obtiene el valor IsFixedPitch.
override LineGap { get; }Obtiene el valor LineGap.
override TypoAscender { get; set; }Obtiene el valor de TypoAscender.
override TypoDescender { get; set; }Obtiene el valor de TypoDescender.
override TypoLineGap { get; }Obtiene el valor TypoLineGap.
override 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.
override GetGlyphWidth(GlyphId)Devuelve el ancho de los glifos por ID de glifo.
override 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.
override MeasureString(string, double)Mide la cadena y devuelve el ancho de la cadena.

Ver también