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.
.NET Desktop feedback