Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
GDI+ agrupa fuentes con el mismo tipo de letra, pero estilos diferentes en familias de fuentes. Por ejemplo, la familia de fuentes Arial contiene las siguientes fuentes:
Arial Regular
Negrita Arial
Cursiva Arial
Arial Negrita Cursiva
GDI+ usa cuatro estilos para formar familias: regular, negrita, cursiva y cursiva en negrita. Los adjetivos como estrechos y redondeados no se consideran estilos; más bien forman parte del nombre de familia. Por ejemplo, Arial Narrow es una familia de fuentes con los siguientes miembros:
Regular estrecho de Arial
Negrita estrecha de Arial
Cursiva estrecha arial
Cursiva de negrita estrecha arial
Para poder dibujar texto con GDI+, debe construir un FontFamily objeto y un Font objeto . El FontFamily objeto especifica el tipo de letra (por ejemplo, Arial) y el Font objeto especifica el tamaño, el estilo y las unidades.
Ejemplo
En el ejemplo siguiente se crea una fuente Arial de estilo normal con un tamaño de 16 píxeles. En el código siguiente, el primer argumento pasado al Font constructor es el FontFamily objeto . El segundo argumento especifica el tamaño de la fuente medida en unidades identificadas por el cuarto argumento. El tercer argumento identifica el estilo.
Pixel es miembro de la GraphicsUnit enumeración y Regular es miembro de la FontStyle enumeración.
FontFamily fontFamily = new FontFamily("Arial");
Font font = new Font(
fontFamily,
16,
FontStyle.Regular,
GraphicsUnit.Pixel);
Dim fontFamily As New FontFamily("Arial")
Dim font As New Font( _
fontFamily, _
16, _
FontStyle.Regular, _
GraphicsUnit.Pixel)
Compilar el código
El ejemplo anterior está diseñado para su uso con Windows Forms y requiere PaintEventArgse
, que es un parámetro de PaintEventHandler.
Consulte también
.NET Desktop feedback