Font

Font class

Define un formato particular para el texto, incluidos los atributos de fuente, tamaño y estilo. Esta clase no se puede heredar.

public sealed class Font : IDisposable

Constructores

NombreDescripción
Font(Font, FontStyle)Inicializa una nueva instancia delFont clase utiliza el existente especificadoFont yFontStyle enumeración..
Font(FontFamily, float)Inicializa una nueva instancia delFont clase.
Font(string, float)Inicializa una nueva instancia delFont clase usando un tamaño especificado.
Font(FontFamily, float, FontStyle)Inicializa una nueva instancia delFont clase usando un tamaño y estilo especificados..
Font(FontFamily, float, GraphicsUnit)Inicializa una nueva instancia delFont clase usando un tamaño y una unidad especificados. Establece el estilo enRegular .
Font(string, float, FontStyle)Inicializa una nueva instancia delFont clase usando un tamaño y estilo especificado.
Font(string, float, GraphicsUnit)Inicializa una nueva instancia delFont clase usando un tamaño y una unidad especificados. El estilo se establece enRegular .
Font(FontFamily, float, FontStyle, GraphicsUnit)Inicializa una nueva instancia delFont clase usando un tamaño, estilo y unidad especificados.
Font(string, float, FontStyle, GraphicsUnit)Inicializa una nueva instancia delFont clase usando un tamaño, estilo y unidad especificados.
Font(FontFamily, float, FontStyle, GraphicsUnit, byte)Inicializa una nueva instancia delFont clase usando un tamaño, estilo, unidad y conjunto de caracteres especificados..
Font(string, float, FontStyle, GraphicsUnit, byte)Inicializa una nueva instancia delFontclase utilizando un tamaño, estilo, unidad y conjunto de caracteres especificados.
Font(FontFamily, float, FontStyle, GraphicsUnit, byte, bool)Inicializa una nueva instancia delFont clase usando un tamaño, estilo, unidad y conjunto de caracteres especificados..
Font(string, float, FontStyle, GraphicsUnit, byte, bool)Inicializa una nueva instancia delFont class usando el tamaño, estilo, unidad y conjunto de caracteres especificados.

Propiedades

NombreDescripción
Bold { get; }Obtiene un valor que indica si esteFont está en negrita.
FontFamily { get; }Obtiene elFontFamily asociado con esteFont .
GdiCharSet { get; }Obtiene un valor de byte que especifica el conjunto de caracteres GDI queFont usa.
GdiVerticalFont { get; }Obtiene un valor que indica si esteFont se deriva de una fuente vertical GDI..
Height { get; }Obtiene el interlineado de esta fuente.
IsSystemFont { get; }Obtiene un valor que indica si la fuente es miembro deSystemFonts .
Italic { get; }Obtiene un valor que indica si esteFont es cursiva.
Name { get; }Obtiene el nombre de la cara de esteFont .
OriginalFontName { get; }Obtiene el nombre de la fuente especificada originalmente.
Size { get; }Obtiene el tamaño em de esteFont medido en las unidades especificadas por the Unit propiedad.
SizeInPoints { get; }Obtiene el tamaño em, en puntos, de esteFont .
Strikeout { get; }Obtiene un valor que indica si esteFont especifica una línea horizontal a través de la fuente.
Style { get; }Obtiene información de estilo para esteFont .
SystemFontName { get; }Obtiene el nombre de la fuente del sistema si la propiedad IsSystemFont devuelve verdadero.
Underline { get; }Obtiene un valor que indica si esteFont está subrayado.
Unit { get; }Obtiene la unidad de medida para esteFont .

Métodos

NombreDescripción
Clone()Crea una copia exacta de esteFont .
Dispose()Libera todos los recursos utilizados por esteFont .
override Equals(object)Indica si el objeto especificado es unFont y tiene lo mismoFontFamily , GdiVerticalFont ,GdiCharSet ,Style ,Size , yUnit valores de propiedad como esteFont .
override GetHashCode()Obtiene el código hash para esteFont .
GetHeight()Devuelve el interlineado, en píxeles, de esta fuente.
GetHeight(float)Devuelve la altura, en píxeles, de esteFontcuando se dibuja en un dispositivo con la resolución vertical especificada.
GetHeight(Graphics)Devuelve el interlineado, en la unidad actual de un especificadoGraphics , de esta fuente.
override ToString()Devuelve una representación de cadena legible por humanos de esteFont .

Ver también