Что можно сделать для решения проблем рендеринга шрифтов в приложениях WPF? - PullRequest
1 голос
/ 11 ноября 2009

Кажется, мне следует изучить эту замену GDI, WPF. Я бросил некоторые элементы управления на новый проект WPF и начал осматриваться. Очевидно, что игровое поле снова изменилось. Если прошлое научило меня чему-то, я знаю, что мне нужно взять эту вещь за пояс (нравится это или нет).

При этом я не уверен, что смогу заставить своих клиентов проглотить нечеткие шрифты. Некоторые из них имеют проблемы с чтением текста на экране как есть.

Я нашел некоторые упоминания об этом в SO, но никаких реальных решений я не смогу воспроизвести:

Проблема шрифтов WPF Blurry - Решения

Просто шрифт по умолчанию был выбран неправильно? Я бы предпочел не взламывать реестр на компьютерах клиентов.

Мне было любопытно, что другие разработчики делают, чтобы преодолеть это.

Я использую Visual Studio 2008 SP1.

Заранее спасибо

Ответы [ 2 ]

3 голосов
/ 11 ноября 2009

Ждет ли пока VS2010 / .NET 4.0 отгружается (март 2010 г.) для вас? Если вы только начинаете смотреть на WPF сейчас, я бы не подумал, что вы отправите значительное приложение до марта. Разумеется, захотят ли ваши клиенты перейти на .NET 4.0 - это другой вопрос.

1 голос
/ 11 ноября 2009

Есть один ответ - обновить до .net 4.0 и новый улучшенный стек шрифтов WPF , который позволяет выполнять рендеринг шрифтов с выравниванием по пикселям. Я заметил, что Microsoft фактически использовала WPF для бизнес-приложения (Visual Studio), чтобы это исправление появилось.

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