Растеризация PostScript-шрифтов

Иногда некоторые пикселы выпадают, создавая провалы в пиксельном изображении. И даже небольшое изменение положения контура по отношению к сетке помогает добиться более полного соответствия формы знака и пикселов. Для того чтобы требуемые пикселы оказались включены в контур и форма знака воспроизводилась с максимальной точностью, нередко приходится прибегать даже к изменению формы контура. Для достижения этого шрифтовой файл снабжается специальной инструкцией (подпрограммой), которая называется хинтингом (hinting). Она улучшает форму знака, представленного относительно небольшим числом пикселов, если применяется шрифт мелкого кегля или у выводного устройства очень низкое разрешение.

С самого начала Adobe Systems предложила собственную систему хинтинга для PostScript-шрифтов, но она не была бесплатной в отличие от прочих компонентов языка PostScript. Поэтому другие разработчики могли создавать PostScript-совместимые шрифты, которые не выглядели так хорошо, как у Adobe, за исключением вывода с высоким разрешением. Некоторые участники компьютерного и издательского сообщества почувствовали себя уязвленными таким положением вещей, и фирмы Apple и Microsoft решили создать новый формат, который назвали TrueType.

Подробные сравнительные характеристики форматов шрифтов: PostScript, TrueType и ОреnТуре -нового формата, объединяющего оба упомянутые.

Выходное разрешение и качество шрифта

Рисунок современного цифрового шрифта состоит из точек. На экране монитора с разрешением 72 или 96 ppi (pixels per inch - пикселов на дюйм) отдельные точки достаточно велики, чтобы быть незаметными для глаза. В такой ситуации очень трудно опознать на экране конкретную гарнитуру экранного шрифта при обычном книжном кегле. В нем просто может не хватить пикселов для изображения необходимых деталей буквы. Для того чтобы увидеть шрифт на экране так же отчетливо, как на самом дешевом лазерном принтере, необходимо увеличивать экранное отображение шрифта по меньшей мере до 300%, однако при таком увеличении уже не видно страницу в целом.

Предыдущая статья      Следующая статья

Все статьи
 
Офис в г.Москве: Россия, г.Москва, ул. Филевская Большая, д.21, оф. 108; телефон: +7-963-667-13-86
Офис в г.Камышине: Россия, Волгоградская обл., г.Камышин, ул.Ленина 10; телефон: (84457) 909-50