Partilhar via


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 DrawString que permitem especificar vários 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 classe TextRenderer. 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, Font, StringFormate TextFormatFlags.

Na presente seção

Como: Criar famílias de fontes e 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 encadeado num retângulo
Explica como desenhar texto em um retângulo usando GDI+ e GDI.

Como: Desenhar texto com GDI
Demonstra como usar GDI para desenhar texto.

Como: Alinhar texto gráfico
Mostra como formatar texto nos sistemas GDI+ e GDI.

Como: Criar texto vertical
Descreve como desenhar texto alinhado verticalmente com GDI+.

Como: Definir paradas de tabulação no texto desenhado
Mostra como desenhar texto com paradas de tabulação com GDI+.

Como: Enumerar fontes instaladas
Explica como listar os nomes das fontes instaladas.

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

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

Como utilizar suavização de serrilhado no texto
Explica como usar suavização de borda 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.