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