Condividi tramite


Uso di tipi di carattere e testo

Esistono diverse classi offerte da GDI+ e GDI per disegnare testo in Windows Form. La classe Graphics GDI+ include diversi metodi DrawString 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 DrawText statici e MeasureText offerti dalla classe TextRenderer. 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: Costruire famiglie di caratteri e tipi di carattere
Illustra come creare Font e FontFamily oggetti.

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

Procedura: Disegnare testo avvolto in un rettangolo
Viene illustrato come disegnare testo in un rettangolo usando GDI+ e GDI.

Guida: Disegnare testo con GDI
Viene illustrato come utilizzare GDI per disegnare testo.

Procedura: Allineare il testo disegnato
Mostra come formattare il testo GDI+ e GDI.

Come creare testo verticale
Descrive come disegnare testo allineato verticalmente con GDI+.

Procedura: Impostare tabulazioni nel testo tracciato
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 tipi di carattere privata
Viene descritto come creare un oggetto PrivateFontCollection.

Procedura: Ottenere le metriche dei tipi di carattere
Illustra come ottenere metriche dei tipi di carattere, ad esempio salita e discesa delle celle.

Come utilizzare l'antialiasing con il 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.