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
.
Nesta secçã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 usar suavização de serrilhado com 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.
.NET Desktop feedback