Что-нибудь (кроме GDI ++) для улучшения рендеринга шрифта относительно Windows?

Как GDI ++, который разработка остановила..., делают какого-либо из Вас, парни знают лучшую замену GDI32 для Windows? Должен работать над 32-разрядным Windows XP.

12
задан 21.04.2019, 19:18

3 ответа

GDI является базовой частью системы Windows. Это постоянно улучшалось в течение жизненного цикла Windows, но единственный способ "заменить" его состоит в том, чтобы заменить сам Windows. Как дополнительное примечание, как часть системных библиотек Windows, сам Windows теперь предпринимает большие усилия, чтобы гарантировать, чтобы Вы не заглядывали замене DLL для него - существуют кэшированные версии, какой Windows будет использовать (и заменять Ваш измененный), если это обнаружит вмешательство.

(Это - в значительной степени функция. Если бы Вы смогли легко заменить системные библиотеки, которые были бы главной дырой в системе безопасности.)

Шрифт, представляющий в особенности, пошел от ужасающего (Windows 1 - 3.0) к достойному (Windows 3.0 к XP) к действительно хорошему (Windows Vista и 7) как развитый GDI.

Я не думаю, что Вы найдете что-либо, что действительно помогает Вам здесь. Однако не заменяя Вашу всю графическую подсистему (который чрезвычайно невозможен), можно настроить ClearType для получения Вас самый лучший рендеринг шрифта с помощью тюнера ClearType от Microsoft.

Обновление

На комментарий alex по поводу ответа Andrew Moore я должен признать, что неправильно читал исходное сообщение также и не видел второе + там. Я считал его как GDI +, не GDI ++, и приношу извинения за это.

На основе того, что я читаю GDI ++ (это - мой первый набег в него), я все еще рекомендую не идти тем путем, и я продолжаю рекомендовать тюнер ClearType. Причина остается тем же, на основе того, как я читаю, GDI ++ работал, это походило на довольно опасное суждение - что это работало точно, как я описал выше, где я упомянул, что сорвал и заменил базовую часть функциональности системы. В то время как не может быть никаких реальных нисходящих плохих эффектов, необходимо понять, что реализация GDI и GDI + при улучшении их означает, что также необходимо реализовать каждую ошибку Microsoft, имевшая в наличии для обратной совместимости - значительный подвиг.

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

1
ответ дан 07.12.2019, 11:49

Так как я не был удовлетворен ответом John Rudy, я погуглил немного и нашел некоторые альтернативы теперь прекратившемуся gdi ++ проект:

  1. gdipp - Настраиваемые текстовые рендереры Windows

  2. Проект мелантерита

  3. ezgdi - gdi ++ одинаково усовершенствованный рендеринг шрифта для 64-разрядных приложений в Windows.

И как Windows и как пользователь OSX, я нахожу ClearType, представляющий много подчиненного к тому используемый на OSX. И таким образом, я начал использовать gdipp - даже рассматривающий некоторые ошибки, я все еще нахожу его лучше, чем механизм визуализации по умолчанию используемый окнами. Но, да, это должно использоваться осторожно - это - взлом.

Править

По состоянию на сентябрь 2013 кто-либо заинтересовал об изменении рендеринга шрифта окон, должен дать предложению Phúc Lưu Vĩnh попытку. В моей защите мой ответ почти так же стар как gdipp, и Mactype просто не существовал, когда я сначала записал это... :-) (но быть предупрежденным, это - все еще взлом).

15
ответ дан 07.12.2019, 11:49

Загрузите приложение из http://www.cobyx.com/software/gdi/ (только 600 КБ). Это работает очень хорошо, не требует никакой установки, не пишет в реестр и т.д. Это имеет три встроенных настройки, отмеченные в японском, сильном, среднем и световом эффекте. С Windows XP SP3 это работает как бриз.Очень рекомендую.

6
ответ дан 07.12.2019, 11:49

Теги

Похожие вопросы