Контурные шрифты

Контурные шрифты (outline fonts) хранят рисунки знаков в виде контуров, математически представляемых совокупностью отрезков прямых и криволинейных сегментов. Отрезки прямых линий зачастую называют векторами (vectors), поэтому шрифты, их использующие, получили название векторных шрифтов (vector fonts).

Такие контуры можно масштабировать без искажения формы и пропорций знаков. Затем контуры заполняются цветовыми точками, создаваемыми устройством, с помощью которого происходит отображение шрифта с разрешением: около 100 dpi (dots per inch - точек на дюйм) на экране монитора, от 300 до 600 dpi на настольных принтерах и значительно выше 1 000 dpi на фотонаборных автоматах.

Хотя сейчас контурные шрифты используются как для отображения текста на экране монитора, так и для печати, все же растровые шрифты продолжают применяться, но исключительно для вывода на экран. Это связано с тем, что при мелких кеглях, когда каждому знаку достается всего несколько точек экрана - пикселов (pixels) - более разумное распределение пикселов (и более удобочитаемый шрифт) чаще получается при создании знаков вручную, а не программным преобразованием векторного контура в битовую карту (растеризацией). Если у контурного шрифта имеется растровый вариант, то для экрана предпочтительнее использовать именно его, поскольку он оказывается более удобочитаемым, чем растеризованный вариант контурного шрифта.

Содержимое шрифтового файла

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

Самой важной составной частью шрифтового файла являются собственно контуры знаков. В целом совокупность знаков в шрифтовом файле называется комплектом знаков (character set). Для большинства обычных шрифтовых файлов комплекты знаков чаще всего стандартизированы. В них всегда имеется основной комплект знаков, хотя они могут содержать и дополнительные знаки, как, например, шрифтовые файлы в кодировке Unicode.

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

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