Визуализация шрифтов в Windows 8 выглядит странно на мониторе CRT
Я использую ЭЛТ-монитор по разным причинам... Но у меня возникла особая проблема: некоторые мелкие тексты отображаются очень странным образом, например, буква "С" в первой строке этого текста не содержит нижние пиксели (таким образом, это выглядит как дуга и точка).
Я попытался отключить cleartype, включить cleartype, настроить cleartype, ничего не помогло... Я не помню, чтобы у меня возникали такие проблемы, например, в Windows 98, так почему рендеринг шрифтов так плох на CRT и Win 8?
РЕДАКТИРОВАТЬ: рендеринг ноутбука не так уж велика. Также я попытался отключить DPI и еще много чего.
До сих пор я видел улучшение в большинстве приложений при использовании программы "MacType", но сам интерфейс Windows по-прежнему выглядит ужасно, я видел предположения, что это связано с тем, что Windows до XP использовала Tahoma, а теперь она использует Segoe, который был разработан с высоким разрешением, ясным типом и умом, поэтому выглядит ужасно на ЖК-дисплеях с низким разрешением (как мой ноутбук) и на ЭЛТ.
1 ответ
Поскольку вы не указали свою ОС и мониторы DPI (CRT DPI), я думаю, что это проблема масштабирования DPI для not DPI–aware
а также system–DPI aware
приложения.
Если ваша OS DPI отличается от DPI монитора:
- Окна приложения виртуализированы в OS DPI.
- Окна приложения масштабируются для мониторинга DPI перед отображением на этом мониторе.
Поскольку алгоритм масштабирования не идеален, вы, вероятно, теряете нижнюю строку текста.
Вы можете попытаться сравнить OS DPI с собственным CRT DPI [раздел Windows 8.1] (который, я думаю, ниже, чем DPI монитора ноутбука), но not DPI–aware
а также system–DPI aware
приложения будут масштабироваться на мониторе вашего ноутбука.