Usando fontes e texto

Existem várias classes oferecidas pelo GDI+ e GDI para desenhar texto no Windows Forms. A classe GDI+ Graphics tem vários métodos que permitem especificar vários DrawString recursos de texto, como localização, retângulo delimitador, fonte e formato. Além disso, você pode desenhar e medir texto com GDI usando os métodos estáticos DrawText e MeasureText oferecidos pela TextRenderer classe. Os métodos GDI também permitem especificar local, fonte e formato. Você pode escolher GDI ou GDI+ para renderização de texto; no entanto, o GDI geralmente oferece melhor desempenho e medição de texto mais precisa. Outras classes que contribuem para a renderização de texto incluem FontFamily, , FontStringFormate TextFormatFlags.

Nesta seção

Como Construir Fontes e Famílias de Fontes
Mostra como criar objetos Font e FontFamily.

Como Desenhar Texto em um Local Especificado
Descreve como desenhar texto em um determinado local usando GDI+ e GDI.

Como Desenhar Texto Encapsulado em um Retângulo
Explica como desenhar texto em um retângulo usando GDI+ e GDI.

Como desenhar texto com o GDI
Demonstra como usar GDI para desenhar texto.

Como Alinhar um Texto Desenhado
Mostra como formatar texto GDI+ e GDI.

Como Criar Texto Vertical
Descreve como desenhar texto alinhado verticalmente com GDI+.

Como definir paradas de tabulação em um texto desenhado
Mostra como desenhar texto com tabulação pára com GDI+.

Como enumerar as fontes instaladas
Explica como listar os nomes das fontes instaladas.

Como criar uma coleção de fontes privada
Descreve como criar um PrivateFontCollection objeto.

Como Obter Métricas de Fonte
Mostra como obter métricas de fonte, como subida e descida de células.

Como Usar a Suavização com Texto
Explica como usar a suavização ao desenhar texto.

Referência

Font
Descreve essa classe e contém links para todos os seus membros.

FontFamily
Descreve essa classe e contém links para todos os seus membros.

PrivateFontCollection
Descreve essa classe e contém links para todos os seus membros.

TextRenderer
Descreve essa classe e contém links para todos os seus membros.

TextFormatFlags
Descreve essa classe e contém links para todos os seus membros.