Utilizzo di tipi di carattere e testoUsing Fonts and Text

Sono disponibili diverse classi offerto da GDI+GDI+ e GDIGDI per il disegno di testo in Windows Form.There are several classes offered by GDI+GDI+ and GDIGDI for drawing text on Windows Forms. Il GDI+GDI+ Graphics classe dispone di numerosi DrawString metodi che consentono di specificare varie funzionalità di testo, ad esempio percorso, formato, carattere e rettangolo di delimitazione.The GDI+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 GDIGDI mediante il DrawText e MeasureText metodi offerti dalla TextRenderer classe.In addition, you can draw and measure text with GDIGDI using the static DrawText and MeasureText methods offered by the TextRenderer class. Il GDIGDI metodi consentono anche di specificare il percorso, tipo di carattere e formato.The GDIGDI methods also allow you to specify location, font, and format. È possibile scegliere una GDIGDI o GDI+GDI+ per il rendering del testo; tuttavia, GDIGDI in genere offre migliori prestazioni e la misurazione più accurata di testo.You can choose either GDIGDI or GDI+GDI+ for text rendering; however, GDIGDI 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: Creare caratteri e gruppi 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: Creare testo in una posizione specificataHow to: Draw Text at a Specified Location
Viene descritto come disegnare testo in una determinata posizione utilizzando GDI+GDI+ e GDIGDI.Describes how to draw text in a certain location using GDI+GDI+ and GDIGDI.

Procedura: Creare testo disposto su più righe in un rettangoloHow to: Draw Wrapped Text in a Rectangle
Illustra come disegnare il testo in un rettangolo utilizzando GDI+GDI+ e GDIGDI.Explains how to draw text in a rectangle using GDI+GDI+ and GDIGDI.

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

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

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

Procedura: Impostare punti di tabulazione nel testo disegnatoHow to: Set Tab Stops in Drawn Text
Viene illustrato come disegnare testo con tabulazioni con GDI+GDI+.Shows how draw text with tab stops with GDI+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: Recuperare i criteri di misurazione dei caratteriHow to: Obtain Font Metrics
Viene illustrato come ottenere la metrica di 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.