Шрифтовые файлы

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

Два вида компьютерных шрифтов

Цифровые устройства (мониторы, настольные принтеры и фотонаборные автоматы) создают изображения с помощью точек. Простейший способ представления шрифта для любого из этих устройств -составить рисунок каждой буквы в виде массива точек, собрать и сохранить эти рисунки как шрифтовой файл (font). А выводному устройству для отображения шрифта остается только копировать эти точки в соответствующее положение на экране или странице. Когда эта технология начала применяться, каждой точке изображения соответствовал один бит компьютерной информации, как простейший выбор между "да" и "нет": есть точка или нет точки. Любые изображения из таких предварительно нарисованных массивов точек были названы битовыми картами (bitmaps), а шрифты, использующие этот способ отображения, - битовыми, или растровыми (bitmapped).

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

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

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