Usando fontes e texto

 

Existem várias classes oferecidas pelo GDI+ e GDI para desenhar texto em formulários do Windows. O GDI+ Graphics classe tem várias DrawString métodos que permitem que você especifique vários recursos de texto, como local, delimitadora retângulo, fonte e formato.  Além disso, você pode desenhar e medir o texto com GDI usando estático DrawText e MeasureText métodos oferecidos pelo TextRenderer classe. O GDI métodos também permitem que você especifique o local, a fonte e o formato. Você pode escolher um GDI ou GDI+ para renderização de texto; no entanto, GDI geralmente oferece um melhor desempenho e medir o texto mais preciso. Outras classes que contribuem para a renderização de texto incluem FontFamily, Font, StringFormat, e TextFormatFlags.

Nesta Seção

Como construir fontes e famílias de fontes

Mostra como criar Font e FontFamily objetos.

Como desenhar texto em um local especificado

Descreve como desenhar texto em um determinado local usando GDI+ e GDI.

Como desenhar texto com quebras automáticas de linha 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 desenho de texto.

Como alinhar um texto desenhado

Mostra como formatar GDI+ e GDI texto.

Como criar texto vertical

Descreve como desenhar texto alinhado verticalmente com GDI+.

Como definir paradas de tabulação em um texto desenhado

Mostra como Desenha texto com paradas de tabulação com GDI+.

Como enumerar as fontes instaladas

Explica como listar os nomes de fontes instaladas.

Como criar uma coleção de fontes privada

Descreve como criar um PrivateFontCollection objeto.

Como obter métricas de fontes

Mostra como obter métricas de fonte como ascendente de célula e descendente.

Como usar suavização com texto

Explica como usar suavização ao desenho de texto.

Referência

Font

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

FontFamily

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

PrivateFontCollection

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

TextRenderer

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

TextFormatFlags

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

Mostrar: