Condividi tramite


Metodo Font::GetHeight(REAL) (gdiplusheaders.h)

Il metodo Font::GetHeight ottiene l'interlinea, espressa in pixel, di questo tipo di carattere. L'interlinea corrisponde alla distanza verticale tra le linee base di due righe di testo consecutive. Di conseguenza, la spaziatura delle righe include lo spazio vuoto tra le righe insieme all'altezza del carattere stesso.

Sintassi

REAL GetHeight(
  [in] REAL dpi
);

Parametri

[in] dpi

Tipo: REAL

Numero reale che specifica la risoluzione verticale, espressa in punti per pollice, del dispositivo che visualizza il tipo di carattere.

Valore restituito

Tipo: REAL

Questo metodo restituisce l'interlinea del tipo di carattere in pixel.

Commenti

Se l'unità di carattere è impostata su un valore diverso da UnitPixel, l'altezza, in pixel, viene calcolata usando la risoluzione verticale specificata. Si supponga, ad esempio, che l'unità di carattere sia di pollici e che la dimensione del carattere sia 0,3. Si supponga anche che per la famiglia di caratteri corrispondente, l'altezza em è 2048 e la spaziatura linea è 2355. Se la risoluzione verticale specificata è 96 punti per pollice, l'altezza viene calcolata come segue:

2355*(0.3/2048)*96 = 33.1171875

Requisiti

Requisito Valore
Client minimo supportato Windows XP, Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione gdiplusheaders.h (include Gdiplus.h)
Libreria Gdiplus.lib
DLL Gdiplus.dll

Vedi anche

Carattere

Font::GetSize

Font::GetStyle

Font::GetUnit

Uso di testo e tipi di carattere