|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Кривые БезьеПьер Безье (Pierre Bezier) — французский инженер и ученый, который в 1970-х годах разработал метод описания векторных контуров произвольной формы: на контурах определяются опорные точки и специальные маркеры, с помощью которых управляют сегментами между опорными точками. На самом деле, кривая Безье — это обычное кубическое уравнение, которое можно использовать разными способами. Контурные шрифты (outline fonts) хранят рисунки знаков в виде контуров, математически представляемых совокупностью отрезков прямых и криволинейных сегментов. Отрезки прямых линий зачастую называют векторами (vectors), поэтому шрифты, их использующие, получили название векторных шрифтов (vector fonts). Такие контуры можно масштабировать без искажения формы и пропорций знаков. Затем контуры заполняются цветовыми точками, создаваемыми устройством, с помощью которого происходит отображение шрифта с разрешением: около 100 dpi (dots per inch — точек на дюйм) на экране монитора, от 300 до 600 dpi на настольных принтерах и значительно выше 1 000 dpi на фотонаборных автоматах.
Хотя сейчас контурные шрифты используются как для отображения текста на экране монитора, так и для печати, все же растровые шрифты продолжают применяться, но исключительно для вывода на экран. Это связано с тем, что при мелких кеглях, когда каждому знаку достается всего несколько точек экрана — пикселов (pixels) — более разумное распределение пикселов (и более удобочитаемый шрифт) чаще получается при создании знаков вручную, а не программным преобразованием векторного контура в битовую карту (растеризацией). Если у контурного шрифта имеется растровый вариант, то для экрана предпочтительнее использовать именно его, поскольку он оказывается более удобочитаемым, чем растеризованный вариант контурного шрифта. Формат — это способ машинной реализации представления данных. Различия между форматами — в способах, которыми символы сохраняются в соответствующем файле ресурса шрифта.
Знак или буква, хранящаяся в цифровом виде, называется глиф (glyph).
В растровом шрифте каждый глиф — точечный (пиксельный) рисунок. В контурном шрифте глиф — это совокупность команд рисования линий и кривых, а также указаний по их рисованию.
Поскольку абсолютное лидерство в настоящее время принадлежит векторным шрифтам, то и разговор о форматах будет преимущественно «лежать» в векторной плоскости. Однако следует отметить, что в Windows еще хранятся некоторые системные шрифты в растровом формате.
Растровые шрифты вы можете найти в системной папке Fonts с расширением FON.
Итак, зачем нам еще нужны растровые шрифты, если есть векторные?
Во-первых, растровые шрифты требуют меньше ресурсов для прорисовки символов на экране (пожалуй, это их главный плюс). Во-вторых, они повсеместно используются в приложениях, поэтому ни в коем случае не удаляйте их из системной папки — последствия будут непредсказуемыми и малоприятными. В-третьих, в DOS-приложениях используются именно растровые шрифты. И в-четвертых, мелкие «пиксельные» шрифты по-прежнему актуальны в веб-дизайне, они являются неотъемлемой частью пиксельного стиля.
В общем, как вы понимаете, не время ставить точку в растровой истории, хотя растровые шрифты используются не так широко, как векторные.
Если вы откроете файл с расширением FON, то увидите, что он содержит набор знаков различной величины. Например, шрифт System имеет в наборе размеры 12, 18, 24, 36, 48, 60 и 72 пункта. Написать что-либо данным шрифтом (и чтобы при этом текст выглядел нормально) можно только при использовании заданных размеров. Сглаживание (antialiasing) для System и ему подобных шрифтов не работает. Получается нечто размытое, лишенное четких контуров. При распечатке текста, набранного растровым шрифтом, также следует придерживаться одного из заданных размеров, в противном случае на буквах будут видны пиксельные «лесенки». Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.005 сек.) |