Кэмпбелл Рэй был рядом.
Единственный способ увидеть этот эффект в Paint - это увеличить масштаб> 1: 1. Если вы нажмете на вкладку «Вид», а затем нажмите «100%», то набранный текст будет отображаться точно во время набора текста, как и при завершении ввода ... Сглаживание Cleartype и все. Если вы увеличите масштаб, скажем, нажав «Увеличить» три раза, вы ясно увидите радужный сглаживающий прозрачный тип. (Если у вас это включено по умолчанию с Vista. В противном случае вы просто увидите большие неровности.)
Несмотря на увеличенный масштаб (думаю, 400%), если вы попытаетесь добавить текст сейчас, он будет выглядеть четким и четким при наборе текста. Затем, когда все готово, все зазубренные и псевдонимы и ясные глаза.
Это фундаментальная концепция растрового или растрового изображения. При увеличении до 200% каждый пиксель изображения будет представлен четырьмя фактическими пикселями экрана (в 2 раза большем квадрате). 400% = в 16 раз больше пикселей экрана на пиксель растрового изображения, что в 4 раза больше квадрата. И так далее. Краска просто не достаточно сложна, чтобы визуализировать текстовую запись с тем же увеличенным «эффективным» разрешением, которое вы видите, когда текст растеризован до фактических пикселей (которые вы затем видите увеличенным). Таким образом, он отображает текстовую запись с преувеличенным размером на экране, чтобы математически приблизить размер, который будет отображаться после растеризации в пикселях. Photoshop на самом деле отображает ввод текста с масштабом> 1: 1, точно так же, как он будет выглядеть после растеризации. Это потому, что у Photoshop есть
Я действительно думаю, что довольно интересно, что Paint сохраняет сглаживание Cleartype. Я не думал, что информация была легко доступна для программ, это был скорее финальный системный буфер рендеринга, к которому приложения не могут получить доступ. Таким образом, либо эта теория ошибочна, либо существует некоторый API для запуска того же шрифта -> сглаживания -> растрового изображения для такого рода целей (который не знает о «масштабировании»), либо Paint просто симулирует рендеринг Cleartype. (Который не является надуманным. В Adobe Photoshop есть поддельный метод сглаживания Cleartype, помимо других, возможно, лучших внутренних методов. Я не могу вспомнить, как они его называют - это не «Cleartype» - и он не идентичен, но близок Photoshop, тем не менее, кроссплатформенный, так что на самом деле это ничего не доказывает. А так как Paint явно не • Не имитируя рендеринг Cleartype с учетом увеличения, кажется маловероятным, что Paint вообще симулирует Cleartype. Вероятно, он просто растеризует его в точности так, как его передает Windows, однако это происходит.)
Если вы на самом деле хотите более красивый текст, чем Cleartype, то в Paint есть обходной путь:
- Сделайте ваш текст (и / или весь растровый рисунок) в два раза больше нужного вам размера в каждом направлении (в 4 раза больше количества пикселей).
- Создайте свой текст и любые другие произведения искусства.
- Выберите функцию «Изменить размер», уменьшите оба направления на 50%.
Paint использует некрасивый метод интерполяции, но результат для текста - по крайней мере, в контексте artowrk - возможно, лучше, потому что он уменьшает эффект чрезмерно хинтинга шрифтов Cleartype от Microsoft. В результате получается что-то среднее между полным хинтингом, с которого вы начали, и отсутствием намека на повторную выборку пикселей связывания. Слишком много меньше, чем 50%, и эффекты плохой повторной выборки начинают доминировать, и вещи становятся размытыми, где они не должны.)
Проблема с Cleartype заключается в том, что он не сохраняет предполагаемые формы шрифта. Microsoft предпочитает чистый текст на экране. Таким образом, они используют сильный «намек», чтобы по существу вбить каждую горизонтальную или вертикальную часть каждого символа в фактическую сетку пикселей экрана - так, чтобы это было более четким для чтения. И это читается четче, но компромисс в том, что шрифты выглядят не так, как задумано. Некоторые замечательно так. (Другие меньше, такие как Microsoft, разработанные специально для экранного Cleartype, такие как Calibri.)
Mac OS, с другой стороны, предпочитает точность шрифта и использует очень мало или вообще не использует подсказки. В результате шрифты имеют прекрасные формы, но для некоторых людей они выглядят нечетко размыто. (За исключением дисплеев «Retina».) Это очень личное - некоторые буквально оскорблены этим, мне это нравится - и я не фанат Cleartype.
Для меня Ubuntu получает приз. Вы можете настроить все важные функции рендеринга шрифтов:
- Тип сглаживания (оттенки серого, или «субпиксель», и различное упорядочение RGB для субпиксельного рендеринга на разных устройствах пикселей ЖК-панели)
- Тип хинтинга (в основном, не похожий на Mac OS, только вертикальный [мой любимый] и «полный» [он же Microsoft вбивает все в пиксельную сетку]).