Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Опишите как контурные шрифты выводятся на принтер, экран или другое растровое выводное устройство



В большинстве технических устройств используют для воспроизведения изображения растровый способ вывода. Воспроизведение векторных изображений такими устройствами требует их растеризации (rasterising), т. е. перевода, преобразования в элементы изображения того конкретного устройства воспроизведения, которое и будет использовано для вывода. Иными словами, векторное изображение должно быть преобразовано в растровую карту. Растеризация осуществляется всякий раз, когда векторные объекты должны быть воспроизведены устройством с растровым способом вывода, например, экраном монитора или принтером. Это усложняет и замедляет процесс отображения векторных объектов.

Программа компьютера рассматривает всю страницу как сетку пикселов.

Процесс, с помощью которого очер­тание знака накладывается на такую сетку и прини­мается решение о том, какой пиксель заполняется цве­том, называется подгонкой сетки (grid fitting).

Упрощенная схема наложения растровым про­цессором очертания знака на сетку, представляющую собой совокупность пикселей на странице, и «заполнения цве­том» тех пикселей, чьи цент­ры попадают в пределы кон­тура. В этом случае говорят, что знак был растеризован (rasterized)

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

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

Она улучша­ет форму знака, представленного относительно небольшим числом пикселей, если применяется шрифт мелкого кегля или у выводного устройства очень низкое разрешение.





Дата публикования: 2015-02-03; Прочитано: 201 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.008 с)...