Usando fontes e textoUsing Fonts and Text

Há diversas classes oferecidas por GDI+ e GDI para desenhar texto em formulários do Windows.There are several classes offered by GDI+ and GDI for drawing text on Windows Forms. 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.The GDI+ Graphics class has several DrawString methods that allow you to specify various features of text, such as location, bounding rectangle, font, and format. Além disso, você pode desenhar e medir texto com GDI usando estático DrawText e MeasureText métodos oferecidos pelo TextRenderer classe.In addition, you can draw and measure text with GDI using the static DrawText and MeasureText methods offered by the TextRenderer class. Os métodos GDI também permitem que você especifique a localização, fonte e formato.The GDI methods also allow you to specify location, font, and format. Você pode escolher GDI ou GDI+ para renderização de texto; No entanto, a GDI geralmente oferece um melhor desempenho e medição de texto mais precisa.You can choose either GDI or GDI+ for text rendering; however, GDI generally offers better performance and more accurate text measuring. Outras classes que contribuem para renderização de texto incluem FontFamily, Font, StringFormat, e TextFormatFlags.Other classes that contribute to text rendering include FontFamily, Font, StringFormat, and TextFormatFlags.

Nesta seçãoIn This Section

Como: Construir fontes e famílias de fontesHow to: Construct Font Families and Fonts
Mostra como criar objetos Font e FontFamily.Shows how to create Font and FontFamily objects.

Como: Desenhar texto em um local especificadoHow to: Draw Text at a Specified Location
Descreve como desenhar texto em um determinado local usando GDI+ e GDI.Describes how to draw text in a certain location using GDI+ and GDI.

Como: Desenhar texto encapsulado em um retânguloHow to: Draw Wrapped Text in a Rectangle
Explica como desenhar texto em um retângulo usando GDI+ e GDI.Explains how to draw text in a rectangle using GDI+ and GDI.

Como: Desenhar texto com GDIHow to: Draw Text with GDI
Demonstra como usar GDI para desenhar texto.Demonstrates how to use GDI for drawing text.

Como: Alinhar um texto desenhadoHow to: Align Drawn Text
Mostra como formatar texto GDI+ e GDI.Shows how to format GDI+ and GDI text.

Como: Criar texto VerticalHow to: Create Vertical Text
Descreve como desenhar texto alinhado verticalmente com o GDI+.Describes how to draw vertically aligned text with GDI+.

Como: Definir paradas de tabulação em um texto desenhadoHow to: Set Tab Stops in Drawn Text
Mostra como desenhar textos com paradas de tabulação com o GDI+.Shows how draw text with tab stops with GDI+.

Como: Enumerar as fontes instaladasHow to: Enumerate Installed Fonts
Explica como listar os nomes das fontes instaladas.Explains how to list the names of installed fonts.

Como: Criar uma coleção de fontes privadaHow to: Create a Private Font Collection
Descreve como criar um PrivateFontCollection objeto.Describes how to create a PrivateFontCollection object.

Como: Obter métricas de fontesHow to: Obtain Font Metrics
Mostra como obter métricas de fonte, como subida e descida de células.Shows how to obtain font metrics such as cell ascent and descent.

Como: Usar suavização com textoHow to: Use Antialiasing with Text
Explica como usar a suavização ao desenhar texto.Explains how to use antialiasing when drawing text.

ReferênciaReference

Font
Descreve essa classe e contém links para todos os seus membros.Describes this class and contains links to all of its members.

FontFamily
Descreve essa classe e contém links para todos os seus membros.Describes this class and contains links to all of its members.

PrivateFontCollection
Descreve essa classe e contém links para todos os seus membros.Describes this class and contains links to all of its members.

TextRenderer
Descreve essa classe e contém links para todos os seus membros.Describes this class and contains links to all of its members.

TextFormatFlags
Descreve essa classe e contém links para todos os seus membros.Describes this class and contains links to all of its members.