Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Простейший способ представления шрифта для любого из цифровых устройств(мониторы, настольные принтеры и фотонаборные автоматы) — составить рисунок каждой буквы в виде массива точек, собрать и сохранить эти рисунки как шрифтовой файл (font). Выводному устройству для отображения шрифта остается только копировать эти точки в соответствующее положение на экране или странице.
Количество элементов (точек), описывающих символ, однозначно связано с размером шрифта: чем больше размер шрифта, тем большее количество точек требуется для описания символа
Например, при увеличении размера шрифта в два раза требуется в четыре (2x2) раза больше элементов.
В состав шрифта входит столько же растровых карт, сколько содержится символов, т. е. растровый шрифт образуется из совокупности растровых карт символов шрифта данной гарнитуры определенного начертания и размера.
В растровых шрифтах изображение символов связано непосредственно с разрешением или иными словами с размером точек (пикселов), устройства отображения (экрана) или воспроизведения (например, принтера) и может быть отредактировано только по точкам.
Как и любое изображение, описанное растровым способом, символы растрового шрифта трудно масштабируются, преобразуются и трансформируются, так как указанные процессы связаны с пересчетом растровой карты. В силу этого подобного рода преобразования растровых шрифтов трудоемки и, следовательно, нецелесообразны.
До появления принтеров, поддерживающих язык PostScript, в компьютерных технологиях использовались только растровые шрифты, которые имели (и имеют) ряд существенных недостатков:
· для каждого шрифта, выводимого на принтере, требовалась экранная версия, так как разрешение принтера и экрана значительно отличались;
· для каждого кегля (размера) требовался отдельный файл;
· чем больше был размер шрифта, тем больший объем памяти занимал его файл;
· растровые шрифты не допускали поворотов, поэтому для документов в альбомном формате требовался отдельный набор шрифтов.
В настоящее время растровые шрифты используются практически только как экранные (для оформления рабочего стола, окон, панелей и т. п.) в силу того, что они наиболее удобны для этих целей, т. е. для отображения на экране, с точки зрения скорости прорисовки и затрат ресурсов компьютера на обработку.
Монитор принтер фотонаборный автомат
Растровые шрифты используются во многих лазерных принтерах, в алфавитно-цифровом режиме DOS, а также для воспроизведения текстовых элементов интерфейса Windows. В операционной системе (ОС) Windows файлы растровых шрифтов располагаются в папке Windows/Fonts, где они имеют обозначение в виде пиктограммы "красная прописная буква А" и расширение *.fon.
Еще растровые шрифты используются для вывода на экран текста в мелких кеглях, когда каждому знаку достается всего несколько точек экрана — пикселей (pixels) — более разумное распределение пикселей (и более удобочитаемый шрифт) чаще получается при создании знаков вручную, а не программным преобразованием векторного контура в битовую карту (растеризацией).
6. Дайте определение понятию «контурные компьютерные шрифты».
Контурные шрифты (outline fonts) хранят рисунки знаков в виде контуров, математически представляемых совокупностью отрезков прямых и криволинейных сегментов. Отрезки прямых линий зачастую называют векторами (vectors), поэтому шрифты, их использующие, получили название векторных шрифтов (vector fonts). Такие контуры можно масштабировать без искажения формы и пропорций знаков. Затем контуры заполняются цветовыми точками, создаваемыми устройством, с помощью которого происходит отображение шрифта с разрешением: около 100 dpi (dots per inch — точек на дюйм) на экране монитора, от 300 до 600 dpi на настольных принтерах и значительно выше 1 000 dpi на фотонаборных автоматах. Для запоминания кривых, очерчивающих границы символов, используют разбиение кривой (или ломаной) линии на участки и аппроксимацию получившихся фрагментов кривых полиномами второй или третьей степени. Ha рисунках границы участков, на которые разбиты контура букв, показаны жирными точками.
Шрифт в формате TrueType используют для формирования контура символов кривые второго порядка.
Шрифт в формате PostScript, или Type 1, отличается от TrueType главным образом тем, что контур строится из кривой третьего, а не второго порядка, называемых иногда кривыми Безье.
Дата публикования: 2015-02-03; Прочитано: 514 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!