Мой ClearType не станет монохромным

724
Jochem Kuijpers

У меня проблема с тем, что мои настройки ClearType, сделанные с помощью встроенного ClearType Tuner, не будут применяться ни к каким другим приложениям или даже к операционной системе.

Я установил свой Cleartype так, чтобы текст был сглаженным, но монохромным: Монохромная настройка Монохромная настройка 400%

Но когда я закончу настройку и вернусь в Windows (даже после перезагрузки), настройки останутся прежними. Даже в Windows Explorer:

Не монохромный 400%

Как убедиться, что настройки ClearType применяются?

редактировать Я также попытался запустить cttune.exeот имени администратора с повышенными привилегиями, но это не работает.

4
Это довольно тривиально, но вы используете учетную запись администратора? matan129 10 лет назад 1
@ matan129 Да, смотрите редактирование, которое я только что сделал Jochem Kuijpers 10 лет назад 0
Останется ли ClearType одинаковым для всех приложений (т.е. не только для Explorer)? matan129 10 лет назад 0
@ matan129 Да, даже в меню «Пуск» Windows по-прежнему используется «цветной» ClearType. Кроме того, окно ClearType Tuner не запоминает мои настройки. Кажется, оно вообще не сохраняется. Jochem Kuijpers 10 лет назад 0
Это очень странно, я нигде не смог найти решение: \. Я отправлю, если найду, конечно. matan129 10 лет назад 1

4 ответа на вопрос

1
Brian

ClearType использует субпиксельный рендеринг. Субпиксели имеют цвета. Компромисс - улучшенное изменение интенсивности, жертвуя верностью цвета. В зависимости от шрифта всегда будут некоторые цветные артефакты - некоторые экранные шрифты были разработаны с учетом ClearType и выглядят лучше в этом отношении.

Также имейте в виду, что увеличенный растровый захват текста не является истинным представлением о том, как субпиксели подсвечиваются на реальном ЖК-экране или как они воспринимаются зрителем. Тот же тип эффекта может произойти, если вы запускаете рабочий стол с ненативным разрешением ЖК-панели или когда ClearType ошибочен относительно субпиксельной компоновки ЖК-дисплея (тюнер должен это исправить).

Я знаю, как работает субпиксельный рендеринг. Я хочу иметь сглаженный рендеринг без субпиксельных цветов. Можете ли вы привести примеры ситуаций, когда экран печати не соответствует цветам пикселей на экране? Потому что, если я сделаю снимок и увеличу масштаб, пиксели подсвечиваются точно так же, как на скриншоте. (включая монохромный текст в тюнере). Работает нормально, только тюнер не сохраняет настройки. Мой вопрос: как мне убедиться, что эти настройки остаются в силе. Jochem Kuijpers 10 лет назад 0
Я не приму это как ответ, потому что это не ответ на мой вопрос. Это просто немного информации о субпиксельном рендеринге. Боюсь, моя награда все равно придет к вам, так как люди не знают ответа на этот вопрос, и я останусь с этим вопросом :( Jochem Kuijpers 10 лет назад 0
Это ответ на ваш конкретный вопрос: ClearType не может предоставить необходимый вам сглаживание серой шкалы. Это не решение вашей проблемы получения серого сглаженного текста в Windows. Brian 10 лет назад 0
он может, он делает это прямо в окне настроек .. он просто не сохраняет настройки должным образом. Jochem Kuijpers 10 лет назад 0
1
Kevin Panko

Если вам нужен монохромный текст с сглаживанием, отключите ClearType.

Снимите флажок:

Поле Cleartype не проверено

Вы увидите, что он монохромный:

Cleartype увеличено

Затем нажмите «Далее» на каждом экране и не изменяйте значения по умолчанию. Тогда он будет применяться без необходимости перезагрузки:

Снимок экрана системы

И теперь она в градациях серого, но все еще сглаженная.

1
oratek

По словам Winaero: https://winaero.com/blog/change-cleartype-settings-windows-10/

Обратите внимание, что приложения универсальной платформы Windows не используют рендеринг текста ClearType, а вместо этого используют сглаживание в оттенках серого. Поэтому части Windows 10, использующие универсальную платформу Windows, такие как меню «Пуск» или апплеты в трее, не увидят никакой разницы в отображении текста даже после настройки ClearType. Только те настольные приложения, которые явно не используют DirectWrite, продолжают использовать ClearType.

Дополнительные советы. Советы по повышению качества визуализации текста в WPF https://blogs.msdn.microsoft.com/text/2006/10/18/tips-for-improving-your-wpf-text-rendering-experience/

Утверждено, так как это более актуальный ответ в наши дни, но я оставлю принятый ответ как есть, так как это первоначально вопрос Windows 7 от 2013 года. Jochem Kuijpers 6 лет назад 0
0
esc1729

Это может быть в конечном итоге проблема монитора. На одном из моих мониторов (HP w2207h) я могу избавиться от этих цветных полос, восстановив заводские настройки монитора по умолчанию. Я включил ClearType (Windows XP) и выполнил простое профилирование в Windows с помощью инструментов Adobe. При нормальных обстоятельствах рендеринг субпикселя виден только с помощью увеличительного стекла. На первый взгляд все символы выглядят монохромными и довольно резкими.

Тем не менее, через несколько месяцев настройки монитора ухудшаются без видимых причин, и я могу видеть цветные полосы. Сброс к заводским настройкам по умолчанию обычно помогает.