.net - style - font family visual studio code
¿Por qué una fuente en.NET de tamaño 8 se muestra como 8.25? (2)
Esto probablemente se deba a la forma en que Windows Font Mapper calcula el tamaño de las fuentes. Hay una pequeña diferencia entre las alturas de píxeles de las celdas de fuentes y los "puntos" normales @ 1/72 de pulgada.
Más información aquí: http://msdn.microsoft.com/en-us/library/ms969909.aspx
Cuando selecciona, por ejemplo, un Tamaño de 8 en un Diálogo de Fuente para Microsoft Sans Serif, devuelve una fuente que .NET muestra como teniendo un tamaño 8.25?
¿Por qué es esto exactamente?
Un punto es 1/72 de pulgada, por lo que la fuente debe ser de 8/72 (0.111111) pulgadas de alto. Windows asume que una pantalla estándar es de 96 DPI, a menos que se tome la molestia de configurarlo de otro modo. Eso significa que intenta crear una fuente de 10.66667 píxeles de alto; redondea a 11 píxeles. Cuando convierte eso nuevamente a puntos ((11/96) * 72), se convierte en 8.25.