Utilizzo di tipi di carattere e testoUsing Fonts and Text

Sono disponibili diverse classi offerte da GDI+ e GDI per disegnare il testo in Windows Form.There are several classes offered by GDI+ and GDI for drawing text on Windows Forms. GDI+ Graphics classe dispone di numerose DrawString metodi che consentono di specificare diverse caratteristiche del testo, ad esempio percorso, rettangolo, tipo di carattere e il formato di delimitazione.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. Inoltre, è possibile disegnare e misurare il testo con GDI usando il metodo statico DrawText e MeasureText metodi offerti dal TextRenderer classe.In addition, you can draw and measure text with GDI using the static DrawText and MeasureText methods offered by the TextRenderer class. I metodi GDI consentono anche di specificare posizione, tipo di carattere e il formato.The GDI methods also allow you to specify location, font, and format. È possibile scegliere GDI o GDI+ per il rendering del testo; Tuttavia, GDI offre in genere prestazioni migliori e la misurazione del testo più accurate.You can choose either GDI or GDI+ for text rendering; however, GDI generally offers better performance and more accurate text measuring. Le altre classi che contribuiscono al rendering del testo FontFamily, Font, StringFormat, e TextFormatFlags.Other classes that contribute to text rendering include FontFamily, Font, StringFormat, and TextFormatFlags.

In questa sezioneIn This Section

Procedura: Costruire i tipi di carattere e famiglie di caratteriHow to: Construct Font Families and Fonts
Viene illustrato come creare Font e FontFamily oggetti.Shows how to create Font and FontFamily objects.

Procedura: Disegnare testo in una posizione specificataHow to: Draw Text at a Specified Location
Viene descritto come disegnare testo in una determinata posizione con GDI+ e GDI.Describes how to draw text in a certain location using GDI+ and GDI.

Procedura: Disegnare testo sottoposto a wrapping in un rettangoloHow to: Draw Wrapped Text in a Rectangle
Illustra come disegnare testo in un rettangolo con GDI+ e GDI.Explains how to draw text in a rectangle using GDI+ and GDI.

Procedura: Creare testo con GDIHow to: Draw Text with GDI
Viene illustrato come utilizzare GDI per disegnare il testo.Demonstrates how to use GDI for drawing text.

Procedura: Allineare il testo creatoHow to: Align Drawn Text
Viene illustrato come formattare il testo di GDI+ e GDI.Shows how to format GDI+ and GDI text.

Procedura: Creare testo verticaleHow to: Create Vertical Text
Viene descritto come disegnare il testo allineato in senso verticale con GDI+.Describes how to draw vertically aligned text with GDI+.

Procedura: Impostare punti di tabulazione nel testo disegnatoHow to: Set Tab Stops in Drawn Text
Viene illustrato come disegnare il testo con le tabulazioni con GDI+.Shows how draw text with tab stops with GDI+.

Procedura: Enumerare i tipi di carattere installatiHow to: Enumerate Installed Fonts
Viene illustrato come elencare i nomi dei tipi di carattere installati.Explains how to list the names of installed fonts.

Procedura: Creare una raccolta di caratteri privataHow to: Create a Private Font Collection
Viene descritto come creare un PrivateFontCollection oggetto.Describes how to create a PrivateFontCollection object.

Procedura: Ottenere le metriche del tipo di carattereHow to: Obtain Font Metrics
Viene illustrato come ottenere le metriche del tipo di carattere, ad esempio ascent di cella e dei valori descent con.Shows how to obtain font metrics such as cell ascent and descent.

Procedura: Usare l'antialiasing nel testoHow to: Use Antialiasing with Text
Viene illustrato come utilizzare l'anti-aliasing durante il disegno di testo.Explains how to use antialiasing when drawing text.

RiferimentiReference

Font
Descrive la classe e contiene collegamenti a tutti i relativi membri.Describes this class and contains links to all of its members.

FontFamily
Descrive la classe e contiene collegamenti a tutti i relativi membri.Describes this class and contains links to all of its members.

PrivateFontCollection
Descrive la classe e contiene collegamenti a tutti i relativi membri.Describes this class and contains links to all of its members.

TextRenderer
Descrive la classe e contiene collegamenti a tutti i relativi membri.Describes this class and contains links to all of its members.

TextFormatFlags
Descrive la classe e contiene collegamenti a tutti i relativi membri.Describes this class and contains links to all of its members.