CffFontMetrics

CffFontMetrics class

Representa métricas de fuentes CFF.

public class CffFontMetrics : FontMetrics

Propiedades

NombreDescripción
override Ascender { get; }Obtiene el valor del Ascendente.
override Descender { get; }Obtiene el valor del Descendente.
override FontBBox { get; }Obtiene el valor de FontBBox.
override 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.
override UnitsPerEM { get; }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.
GetFontMatrixForGlyph(GlyphId)Calcula la matriz de transformación para el glifo especificado por id.
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 del glifo. Puede ser anulado por herederos de codificación de fuente específicos.
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.
override MeasureString(string, double)Mide la cadena y devuelve el ancho de la cadena.

Ver también