2009-02-13 7 views

risposta

31

Un punto è 1/72 di pollice, in modo che il tipo di carattere dovrebbe essere alto 8/72 (0.111111) pollici. Windows presuppone un display standard di 96 DPI, a meno che non ci si impegni a configurarlo diversamente. Ciò significa che prova a creare un font con un'altezza di 10.66667 pixel; Arrotonda a 11 pixel. Quando lo converti in punti ((11/96) * 72), diventa 8.25.

2

Ciò è probabilmente dovuto al modo in cui il Font Mapper di Windows calcola le dimensioni dei caratteri. C'è una leggera differenza tra l'altezza dei pixel delle celle dei caratteri e i normali "punti" a 1/72 di pollice.

Maggiori informazioni qui: http://msdn.microsoft.com/en-us/library/ms969909.aspx

Problemi correlati