Convenzioni sulle dimensioni

Le Convenzioni sulle dimensioni riguardano gli oggetti, i font e i fattori di conversione tra pixel e punti.

Convenzioni sulla dimensione degli oggetti

In fase di progettazione, le dimensioni degli oggetti sono indicate in Pixel indipendenti dal dispositivo (Device-Independent Pixel, DIP). Le dimensioni del testo sono indicate in punti.
A runtime, le dimensioni degli oggetti possono variare in base al fattore di conversione di scala del sistema operativo. È supportato il fattore di conversione in scala di Windows. La larghezza di un oggetto impostata a 100 pixel in fase di progettazione assumerà una dimensione di 125 pixel a runtime su un sistema con fattore di scala 125%.

Convenzioni sulla dimensione del font

Sono supportati i tipi di carattere
TTF
e
OTF
. Un punto corrisponde a 1/72 di pollice e un pollice equivale a 96 pixel come definito da Microsoft per Windows Presentation Foundation (WPF).

Conversione tra pixel e punti

Per convertire i punti in pixel, utilizzare la formula pixel
(DIP) = points * 0.75
.
MANCIA: 12 punti = 12/72 di pollice = 1/6 di pollice = 96/6 pixel (DIP) = 16 pixel (DIP)
Per convertire i pixel in punti, utilizzare la formula
pixel (DIP)/0.75
.
MANCIA: Su un sistema con un fattore di conversione in scala di 125, un font a 12 punti nella progettazione è di 20 pixel a runtime
Fornire un feedback
Hai domande o feedback su questa documentazione? invia il tuo feedback qui.