Utilizzo di tipi di carattere e testo

Esistono diverse classi offerte da GDI+ e GDI per disegnare testo su Windows Form. La classe GDI+ Graphics include diversi DrawString metodi che consentono di specificare varie caratteristiche del testo, ad esempio posizione, rettangolo di delimitazione, tipo di carattere e formato. Inoltre, è possibile disegnare e misurare il testo con GDI usando i metodi e statici DrawText offerti dalla TextRenderer classe .MeasureText I metodi GDI consentono anche di specificare la posizione, il tipo di carattere e il formato. È possibile scegliere GDI o GDI+ per il rendering del testo; Tuttavia, GDI in genere offre prestazioni migliori e una misurazione del testo più accurata. Altre classi che contribuiscono al rendering del testo includono FontFamily, Font, StringFormate TextFormatFlags.

In questa sezione

Procedura: Creare caratteri e gruppi di caratteri
Illustra come creare Font oggetti e FontFamily .

Procedura: Creare testo in una posizione specificata
Descrive come disegnare testo in una determinata posizione usando GDI+ e GDI.

Procedura: Creare testo disposto su più righe in un rettangolo
Viene illustrato come disegnare testo in un rettangolo usando GDI+ e GDI.

Procedura: Creare testo con GDI
Viene illustrato come utilizzare GDI per disegnare testo.

Procedura: Allineare il testo creato
Illustra come formattare il testo GDI+ e GDI.

Procedura: Creare testo verticale
Descrive come disegnare testo allineato verticalmente con GDI+.

Procedura: Impostare punti di tabulazione nel testo disegnato
Mostra come disegnare testo con tabulazioni con GDI+.

Procedura: Enumerare i tipi di carattere installati
Viene illustrato come elencare i nomi dei tipi di carattere installati.

Procedura: Creare una raccolta di caratteri privata
Viene descritto come creare un PrivateFontCollection oggetto .

Procedura: Recuperare i criteri di misurazione dei caratteri
Illustra come ottenere metriche dei tipi di carattere, ad esempio salita e discesa delle celle.

Procedura: Usare l'antialiasing nel testo
Viene illustrato come utilizzare l'antialiasing durante il disegno del testo.

Riferimento

Font
Descrive questa classe e contiene collegamenti a tutti i relativi membri.

FontFamily
Descrive questa classe e contiene collegamenti a tutti i relativi membri.

PrivateFontCollection
Descrive questa classe e contiene collegamenti a tutti i relativi membri.

TextRenderer
Descrive questa classe e contiene collegamenti a tutti i relativi membri.

TextFormatFlags
Descrive questa classe e contiene collegamenti a tutti i relativi membri.