Может ли на качество рендеринга шрифта повлиять программирование, или оно полностью обрабатывается ОС? - PullRequest
4 голосов
/ 24 января 2012

Я работаю с программистом, который использует Java для создания интерфейса для приложения.

Шрифты в программе выглядят мне безобразно.Как-то слишком резко, как будто они не сглажены или что-то в этом роде.Извините за расплывчатость, но они мне просто кажутся "неуклюжими".

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

Поскольку в этой единственной программе шрифты выглядят плохо только на стороне программирования, можно ли что-нибудь сделать для улучшения визуализации шрифтов?

1 Ответ

1 голос
/ 31 января 2012

Если вы используете Java 6, существует системное свойство с именем awt.useSystemAAFontSettings, которое вы можете использовать для управления сглаживанием.Возможные значения:

"lcd" Субпиксельное сглаживание в стиле ClearType.

"false" Отключить сглаживание.

"on" Лучший контраст.

Стандартное сглаживание "вздох".

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...