Class DrFont

DrFont class

Utilice esta clase en lugar de GDI+ Font

public class DrFont

Propiedades

NombreDescripción
AscentLis { get; }Ascenso de celda de esta fuente (lis). Esta es una distancia vertical desde la parte superior de la celda hasta la línea base de la celda.
AscentPoints { get; }Devuelve el ascenso de la celda en puntos.
CellHeightLis { get; }Devuelve el alto de celda de esta fuente (lis). Este es un atajo paraAscentLis +DescentLis .
CellHeightPoints { get; }Atajo paraAscentPoints +DescentPoints .
DescentLis { get; }Descenso de celda de esta fuente (lis). Esta es una distancia vertical desde la parte inferior de la celda hasta la línea base de la celda.
DescentPoints { get; }Devuelve el descenso de la celda en puntos.
FamilyName { get; }Obtiene el nombre de esta fuente.
IsBold { get; }Obtiene un valor que indica si esta instancia está en negrita.
IsItalic { get; }Obtiene un valor que indica si esta instancia está en cursiva.
LeadingLis { get; }Devuelve el encabezado de esta fuente (lis). Este es un atajo paraLineSpacingLis -CellHeightLis .
LeadingPoints { get; }Devuelve el encabezado de esta fuente (lis). Este es un atajo paraLineSpacingLis -CellHeightLis .
LineSpacingLis { get; }Devuelve el espacio entre celdas de esta fuente (lis). Esta es una distancia vertical entre las líneas base de los dos glifos.
LineSpacingPoints { get; }Devuelve el espacio entre celdas de esta fuente (puntos). Esta es una distancia vertical entre las líneas base de los dos glifos.
SizePoints { get; set; }Obtiene el tamaño de esta fuente (puntos).
SmallCapsScaleFactor { get; }Obtiene el factor de escala SmallCaps.
Style { get; }Obtiene el estilo de esta fuente.
StyleEx { get; set; }Esta propiedad contiene información adicional sobre el estilo de la fuente

Métodos

NombreDescripción
override Equals(object)Determina si el especificadoObject , es igual a esta instancia.
GetCharWidthLis(char)Obtiene el ancho de caracteres lis.
GetCharWidthPoints(char)Devuelve el ancho del carácter (puntos).
override GetHashCode()Devuelve un código hash para esta instancia.
GetTextSizePoints(string)Devuelve el cuadro de texto de medida del texto en puntos.
GetTextWidthLis(string)Obtiene el ancho del texto lis.
GetTextWidthPoints(string)Obtiene los puntos de ancho del texto.
GetTextWidthPoints(string, int, int)Obtiene los puntos de ancho del texto.
Replace(DrFont)Reemplazar contenido de fuente
static IsPoorlyRenderedByGdiPlus(string)Devuelve True para la fuente “Microsoft Sans Serif”. Este está mal renderizado por GDI+. Ver Test286 y Gemini-6959.

Ver también