Я заметил в WPF, что размер шрифта по умолчанию в 12 пунктов примерно эквивалентен 9 пунктам в «нормальных» приложениях (например, WordPad), 10 пунктов в WPF - это примерно 7 пунктов, и когда я пытаюсь соответствовать по умолчанию размер шрифта 10 пт в WordPad в WPF, я обнаружил, что 13 является ближайшим.
Во-первых, почему WPF использует такие причудливые нестандартные размеры шрифтов, а во-вторых, существует ли надежный способ конвертации между ними?
Причина, по которой я спрашиваю, состоит в том, что я хочу создать меню размера шрифта со «стандартными» размерами шрифта 9, 10, 12, 14, 16, 18, 24, 36, 48, но я почти уверен, что использую те фактические значения, которые они будут дико отключены.