IFontMetrics
Contenido
[
Ocultar
]IFontMetrics interface
Define una interfaz para las herramientas de métricas de fuentes.
public interface IFontMetrics
Propiedades
| Nombre | Descripción |
|---|---|
| Ascender { get; set; } | Obtiene el valor ascendente de la Fuente en unidades de fuente. |
| Descender { get; set; } | Obtiene el valor descendente de la Fuente en unidades de fuente. |
| FontBBox { get; } | Obtiene el cuadro delimitador de fuente. |
| FontMatrix { get; } | Obtiene la matriz de transformación de fuentes. |
| IsFixedPitch { get; } | Verdadero, si la Fuente es monoespaciada. |
| LineGap { get; } | Obtiene el valor LineGap de la fuente en unidades de fuente. |
| TypoAscender { get; set; } | Obtiene el valor ascendente tipográfico de la Fuente en unidades de fuente. |
| TypoDescender { get; set; } | Obtiene el valor tipográfico descendente de la Fuente en unidades de Fuente. |
| TypoLineGap { get; } | Obtiene el valor tipográfico LineGap de la fuente en unidades de fuente. |
| UnitsPerEM { get; set; } | Obtiene unidades por em. |
Métodos
| Nombre | Descripción |
|---|---|
| GetAscender(double) | Devuelve el ascendente para un tamaño de fuente específico. |
| GetDescender(double) | Devuelve el descendiente para un tamaño de fuente específico. |
| GetGlyphBBox(GlyphId) | Devuelve el glifo BBox. |
| GetGlyphWidth(GlyphId) | Devuelve el ancho del glifo. |
| GetKerningValue(GlyphId, GlyphId) | Devuelve el valor de interletraje para el par de glifos. |
| GetTypoAscender(double) | Devuelve el ascendente tipográfico para un tamaño de fuente específico. |
| GetTypoDescender(double) | Devuelve el descendiente tipográfico para un tamaño de fuente específico. |
| GetTypoLineGap(double) | Devuelve el espacio entre líneas para un tamaño de fuente específico. |
| MeasureString(string, double) | Mide la cadena y devuelve el ancho de la cadena. |
Ver también
- espacio de nombres Aspose.Font
- asamblea Aspose.Font