Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 13332 сообщений
Cообщения с меткой

шрифты - Самое интересное в блогах

Следующие 30  »
ermolenko_ludmila

OnLine-Letters.RU (онлайн генерация надписей КРАСИВЫМ ШРИФТОМ)

Суббота, 28 Мая 2016 г. 16:05 (ссылка)

Это цитата сообщения Ваша_ТАНЯ_идущая_по_Судьбе Оригинальное сообщение


OnLine-Letters.RU (онлайн генерация надписей КРАСИВЫМ ШРИФТОМ)



Счетчик посещений Counter.CO.KZ - бесплатный счетчик на любой вкус!

 



































OnLine-Letters.RU

онлайн генерация надписей КРАСИВЫМ ШРИФТОМ





для ТЕХ,КОМУ ИНТЕРЕСНО...take_example






Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
SoXiE

Сегодня погрим за рендеринг шрифтов

Пятница, 28 Мая 2016 г. 00:12 (ссылка)

Издалека. Одна из самых злоебучих проблем, существующих в технике — преобразование аналогового сигнала в цифру и обратно (АЦП). Глобально проблема превращается в задачу и решается с переменным успехом с точностью, достаточной для приемлемости результатов. В прошлый раз мы научились переводить RGB в фиксированную палитру методом Флойда-Штейнберга, сегодня кода и матана не будет, зато будет много ссылок и субъективных ощущений


Итак, типографика. Многие, многие поколения считают, что корпорация Яббл идёт впереди планеты в сфере дизайна и типографики, делая пиксельное совершенство на протяжении уже трёх десятков лет (??). Воистину, есть на что подрочить. Сосредоточимся на типографике, вернее, на попытке хоть как-то улучшить ситуацию на платформе Windows. Оговорюсь, что ни в коем случае не считаю сглаживание ClearType говном или чем-то непотребным, однако всё-таки меня тянет, тянет к совершенству. По субъективным ощущениям без очков я могу читать с большей скоростью с дисплея с т.н. «Apple font smoothing» (нежели ClearType), который был презентован в браузере Safari, но из-за того, что Сафара в принципе непотребен для каких-либо нужд, кроме чтения рбк, его нельзя использовать ежедневно. Да и наступив себе на яйца, выскакивая из сафары куда-нибудь ещё, постоянно будешь ощущать несовершенство виндавоза, тем самым побуждая в себе желание пойти и купить белую коробку. Нахер маркетологов, здесь желание трансформируется в хакинтош. Но и это не выход. Ладно, хватит лирики.


Есть задача: трансформировать имеющуюся работающую и отлаженную сглаживалку ClearType в нечто, напоминающее Mac OS X. Для этого хорошими macosx (527x414, 122Kb) людьми была написана замечательная вещь под названием GDIPP. Гуглим тысячу и больше ссылок на различный уровень компьютерной грамотности.


Суть в том, что GDIPP есть служба для Windows, своеобразный драйвер пользовательского режима, который подменяет в GDI32.DLL вызовы, отвечающие за вывод шрифтов TrueType, OpenType и иных растровых (.TTF, .OTF, .FON). Существует как для x86, так и для x64. Для фаллометрии и определения «подтормаживаний» в прорисовке (да!! любая прорисовка текста, тем более сглаженная есть операция! У неё есть время выполнения!) прилагаются утилиты GDIPP_DEMO в папке программы. Сейчас у неё уже цивильный инстраллятор, то есть даже барби справится с эплизацией своей персоналки. Ну, по опыту скажу, что производительность настолько не страдает, что позволил себе поставить GDIPP на EEE PC 900 (Celeron 900 МГц, Win7 x86, 2ГБ ОЗУ).



Читатель не любит портянки, поэтому картинки:



Без сглаживания совсем. Привет, Windows 98! Шрифты корявые, однобитная цветность.

4_NOSMOOTHING (590x307, 9Kb)

«Обычное сглаживание» по версии Win7. Как описывают microsoft, подходит для жопастеньких CRT-дисплеев с электронно-лучевой трубкой. Привет олдфагам.


3_CRT_SMOOTHING (590x306, 36Kb)

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


2_CLEARTYPE_ONLY (591x304, 28Kb)

Включённый GDIPP взамес с ClearType. Картинка да и только. Всё шрифты вроде бы и BOLD, но и не BOLD, не слипаются символы.


1_GDIPP_CLEARTYPE (591x304, 60Kb)

Проблемы, встреченные при уже трёхлетнем беспроблемном использовании GDIPP, это проблемы с исключениями. Да, если у вас таки образовалась софтина (вангую - игра), которая будет поганить изображение символов на дисплее, то для неё можно прописать исключение в GDIPP_SETTIG.XML в раздел EXCLUDE. Для меня проблемными оказались IDE типа VB6, BASCOM-AVR, то есть всё, что по-своему расцвечивает текст. Самая печаль была с AutoCAD 2010, которая совсем плохо себя вела, и пришлось решать CMD-скриптом с указанием на приостановку службы до завершения работы ACAD.EXE:



sc stop gdipp_svc_64
acad.exe
sc start gdipp_svc_64


Для более глубокого понимания ПОЧЕМУ и что вообще происходит, читаем краткие ликбезы из вики:сглаживание, так называемый антиальязинг и хабра: Взгляд изнутри: LCD и E-Ink дисплеи. Это же относится к тупорылому «мылу» изображения на консолях, где сглаживание и смешение соседних пикселов по аналоговому подключению к ТВ происходит за счёт наложения фронтов сигнала. Картинка для разнообразия:


subpixels (600x600, 126Kb)

Субпиксель - понятие совсем не эфемерное, это действительно светоизлучающий (LED, либо из TN TFT-матрицы) элемент, транзистор или диод, который может отражать разную яркость того или иного цвета. Тысячи их в матрице! Их расположение RGB, BGR в ряд, треугольником, шестиугольником и сатанинской звездой выбирали учёные дядьки на фокус-группах. Технически: нарисовав букву размером 5x5 пикселей, получим закрашенные субпиксели погашенными (чёрный), рядом - зажжённые на полную мощь (белый). Границы получаются острые. Можно притушить граничные пикселы с белого на серый - получим «обычное сглаживание», уже нежнее, но грязно. ClearType же тушит соседние пиксели поцветно, поэтому при приближении скриншота с ClearType получим жёлтые и голубые края у символов. Чтобы мозг читателя-пользователя совсем уже поплыл, можно попробовать на каком-нибудь старом устройстве типа телефона почитать текст со сглаживанием, повернутым на 90°, да тупо в Windows XP воспользоваться утилитами типа Pivot PRO (ПРОФЕССИОНАЛЬНАЯ ПОВОРАЧИВАЛКА ЭКРАНА), или встроенными в видеокарту поворачивалками экрана. XP ещё не умеет адаптировать линейное сглаживание RGB к вертикальному, и глаза выворачивает от чтения.



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



Кстати, субпиксельное расположение также имеет влияние на матрицы светопоглощающие, фоточувствительные. Именно они дают шум на высоких ISO и низких выдержках, и характер шума, методы борьбы с оными тоже определяется взаимным расположением. И фото, сделаное камерой SONY при глубоком приближении можно отличить от CANON даже без EXIF. Что лучше - вопрос субьективный.


Да кому я вру, технические достижения, ачивы, вожу пальцем по воде, просто думать о пользователе и пиксельной красоте, и с обратной сторны «лишь бы работало» холивар пожизненный. Даже на фирме он цветёт и пахнет!!! Хватит пару раз глянуть внимательнее на скрины этак 1984 1987 годов для понимания кто у пользователя под носом аккуратнее крючочком водил. Вебпанк какой-то.


System 1.0 FinderWindows 1.1

И опять же, тем удивительнее выглядит преобразование из цифры в аналог (ЦАП) на протяжении десятилетий: матричные черно-белые принтеры исключаем ибо они от Windows-обработчика уже получали BITMAP-картинку, изгаженную дизерингом (насыпали чёрные точки аки прыщи через одну когда нужно передать серый цвет), а вот со струйниками-лазерными принтерами это целая наука. Эволюция обработчиков печати (RAW, ZIMF, PostScript и иные ключевые слова) и их постепенное слияние с красивой картинкой с экрана как-то не освещена в прессе. А ведь это воистину удивительно - рваные края шрифта 48 пунктов в Microsoft Word 6.0 в разрешении 640x480 VGA, и чистенькая красивая листовка с плавными засечками Times New Roman. Мммм....

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество

Следующие 30  »

<шрифты - Самое интересное в блогах

Страницы: [1] 2 3 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda