Я использую ЭЛТ-монитор по разным причинам ... Но у меня есть особая проблема: некоторый текст поменьше отображается очень странным образом, например, буква "С" в первой строке этого текста пропускает самые нижние пиксели (таким образом, это выглядит как дуга и точка),

Я попытался отключить cleartype, включить cleartype, настроить cleartype, ничего не помогает ... Я не помню, чтобы эта проблема возникала, например, в Windows 98, так почему рендеринг шрифтов так плох на CRT и Win 8?

РЕДАКТИРОВАТЬ: рендеринг ноутбука не так уж велика. Также я попытался отключить DPI и еще много чего.

До сих пор я видел улучшение в большинстве приложений с использованием программы "MacType", но сам интерфейс Windows по-прежнему выглядит ужасно, я видел предположения, что это связано с тем, что Windows до XP использовала Tahoma, а теперь она использует Segoe, который был разработан с высоким разрешением, ясным типом и умом, поэтому выглядит ужасно на ЖК-дисплеях с низким разрешением (как мой ноутбук) и на ЭЛТ.

1 ответ1

0

Поскольку вы не предоставили свою ОС и мониторы 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 .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .