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 las fuentes que tienen el mismo tipo de letra pero distintos estilos en familias de fuentes. Por ejemplo, la familia de fuentes Arial contiene las siguientes fuentes:
- Arial Normal
- Arial Negrita
- Arial Cursiva
- Arial Negrita Cursiva
GDI+ utiliza cuatro estilos para formar familias: normal, negrita, cursiva y negrita cursiva. Los adjetivos como narrow y rounded no se consideran estilos, si no que forman parte del nombre de la familia. Por ejemplo, Arial Narrow es una familia de fuentes que contiene los siguientes miembros:
- Arial Narrow Normal
- Arial Narrow Negrita
- Arial Narrow Cursiva
- Arial Narrow Negrita Cursiva
Para poder dibujar texto con GDI+, es necesario construir un objeto FontFamily y un objeto Font. El objeto FontFamily especifica el tipo de letra (por ejemplo, Arial) y el objeto Font especifica el tamaño, el estilo y las unidades.
En el ejemplo siguiente se construye una fuente Arial normal con un tamaño de 16 píxeles:
Dim fontFamily As New FontFamily("Arial")
Dim font As New Font( _
fontFamily, _
16, _
FontStyle.Regular, _
GraphicsUnit.Pixel)
[C#]
FontFamily fontFamily = new FontFamily("Arial");
Font font = new Font(
fontFamily,
16,
FontStyle.Regular,
GraphicsUnit.Pixel);
En el código anterior, el objeto FontFamily es el primer argumento que se pasa al constructor Font. El segundo argumento especifica el tamaño de la fuente medido en unidades identificadas por el cuarto argumento. El tercer argumento identifica el estilo.
Pixel es un miembro de la enumeración GraphicsUnit y Regular es un miembro de la enumeración FontStyle.