Utilizar fuentes y texto

GDI+ y GDI ofrecen varias clases para dibujar texto en Windows Forms. La clase Graphics de GDI+ tiene varios métodos DrawString que permiten especificar diferentes características de texto, como la ubicación, el rectángulo delimitador, la fuente y el formato. Además, puede dibujar y medir texto con GDI mediante los métodos estáticos DrawText y MeasureText que ofrece la clase TextRenderer. Los métodos de GDI también permiten especificar la ubicación, la fuente y el formato. Puede elegir tanto GDI como GDI+ para la representación de texto, pero GDI suele ofrecer un mejor rendimiento y una medición de texto más precisa. Otras clases que contribuyen a la representación de texto incluyen FontFamily, Font, StringFormat y TextFormatFlags.

En esta sección

Procedimiento para construir fuentes y familias de fuentes
Se muestra cómo crear objetos Font y FontFamily.

Procedimiento para dibujar texto en una ubicación especificada
Se describe cómo dibujar texto en una ubicación determinada mediante GDI+ y GDI.

Procedimiento para dibujar texto ajustado en un rectángulo
Se explica cómo dibujar texto en un rectángulo mediante GDI+ y GDI.

Procedimiento para dibujar texto con GDI
Se muestra cómo usar GDI para dibujar texto.

Procedimiento para alinear texto dibujado
Se muestra cómo dar formato a texto de GDI+ y GDI.

Procedimiento para crear texto vertical
Se describe cómo dibujar texto alineado verticalmente con GDI+.

Procedimiento para establecer posiciones de tabulación en texto dibujado
Se muestra cómo dibujar texto con posiciones de tabulación con GDI+.

Procedimiento para enumerar las fuentes instaladas
Se explica cómo enumerar los nombres de las fuentes instaladas.

Procedimiento para crear una colección de fuentes privada
Se describe cómo crear un objeto PrivateFontCollection.

Procedimiento para obtener métricas de fuentes
Se muestra cómo obtener métricas de fuentes, como el ascenso y el descenso de celda.

Procedimiento para usar la función de suavizado de contorno con texto
Se explica cómo usar el suavizado de contorno al dibujar texto.

Referencia

Font
Se describe esta clase y se incluyen vínculos a todos sus miembros.

FontFamily
Se describe esta clase y se incluyen vínculos a todos sus miembros.

PrivateFontCollection
Se describe esta clase y se incluyen vínculos a todos sus miembros.

TextRenderer
Se describe esta clase y se incluyen vínculos a todos sus miembros.

TextFormatFlags
Se describe esta clase y se incluyen vínculos a todos sus miembros.