Информатика -взгляд 2

       

Средства для работы с векторной графикой


 

Средства создания и обработки векторной графики

К программным средствам создания и обработки векторной графики относятся графические редакторы (например Adobe Illustrator, Macromedia Freehand, CorelDraw) и векторизаторы (трассировщики) — специализированные пакеты преобразования растровых изображений в векторные (например Adobe StreamLine, CorelTrace).

Векторный редактор Adobe Illustrator является одним из общепризнанных лидеров среди программ этого класса. Его особое преимущество заключается в хорошо отлаженном взаимодействии с другими продуктами компании Adobe, прежде всего с пакетами Photoshop и PageMaker. Эти приложения выполнены в едином стиле и образуют законченный пакет.

Векторный редактор Macromedia Freehand с простым и дружественным интерфейсом служит удобным инструментом работы для начинающих. Программа отличается небольшим размером и хорошим быстродействием. Нетребовательность к аппаратным ресурсам позволяет работать на компьютерах среднего уровня. Инструментальные средства программы достаточны для разработки сложных документов и лишь в некоторых элементах уступают более мощным средствам Adobe Illustrator и CorelDraw. Пакет специально адаптирован для совместной работы с программой компьютерной верстки QuarkXPress.

Векторный редактор CorelDraw исторически, особенно в России, считается основным пакетом создания и обработки векторной графики на платформе Windows. К его преимуществам относятся развитая система управления и обширные средства настройки параметров инструментов. По возможностям создания самых сложных художественных композиций CorelDraw заметно превосходит конкурентов. Однако интерфейс программы сложен для освоения.

Трассировщик Adobe StreamLine по праву занимает ведущее место в своем классе программ. Хотя имеются более мощные пакеты, ориентированные на обработку чертежей, они очень требовательны к аппаратным ресурсам, да и по стоимости много дороже. StreamLine позволяет проводить тонкую настройку параметров векторизации, что улучшает ее точность.
Более всего векторизация удобна для преобразования чертежей, черно-белых рисунков и другой простой графики без полутонов. Полутоновые и цветные изображения обрабатываются хуже, и результат требует значительной доработки для приближения к оригиналу.

 

Основные понятия векторной графики

Основным объектом векторной графики является линия. При этом прямая линия рассматривается как частный случай кривой. Иногда вместо понятия линии используется понятие контур. Этот термин более полно отражает суть, поскольку контур может иметь любую форму — прямой, кривой, ломаной линии, фигуры.

Каждый контур имеет две или более опорных точек, также именуемых узлами. Элемент контура, заключенный между двумя смежными опорными точками, называют сегментом контура. Форму контура меняют перемещением опорных точек, изменением их свойств, добавлением новых и удалением имеющихся узлов. Контур может быть открытым или замкнутым — когда последняя опорная точка одновременно является и первой. Свойства замкнутых и открытых контуров различны.

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

Параметры обводки контура определяют его вид при отображении. К ним относятся:

•    толщина линии;

•    цвет линии;

•    тип линии (сплошная, пунктирная и прочие);

•    форма концов (со стрелкой, закругленные и прочие).



         Рис. 15.20. Действия с группой векторных объектов

Замкнутые контуры обладают особым свойством — заливкой, то есть параметрами заполнения охватываемой области.


Заливка также является объектом и обладает собственным набором свойств. Различают несколько типов заливки:

•    Заливка основным цветом, то есть, заполнение внутренней области избранным цветом;

•    Градиентная заливка — заполнение двумя цветами с плавным переходом между ними;

•    Текстурная заливка — заполнение узором с регулярной структурой;

•    Заливка изображением-картой — заполнение готовым растровым изображением, называемым картой.

 

Векторный редактор Adobe Illustrator

Редактор Adobe Illustrator удобен для изучения начинающими пользователями по причине наличия официальной русской версии (Adobe Illustrator 7.0), понятного интерфейса и развитых функциональных возможностей (рис. 15.21).

Основные элементы управления программы Adobe Illustrator сосредоточены в строке меню, на панели инструментов и в инструментальных палитрах.

Панель инструментов выполнена подобно рассмотренной нами ранее для Adobe Photoshop и включает пять групп значков (рис. 15.22). Первая группа объединяет инструменты выделения объектов. Инструмент Выделение позволяет выделить объект целиком щелчком на его контуре или построением рамки вокруг объекта. Инструмент Частичное выделение служит для выделения части контура, например, одного сегмента. При нажатой клавише SHIFT этими инструментами выделяют несколько объектов.



Рис. 15.21. Рабочее окно векторного редактора Adobe Illustrator

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



Инструменты третьей группы позволяют осуществлять различные операции преобразования. Суть этих операций ясна из названий инструментов — Поворот, Наклон, Зеркало, Размер.

Следующая группа включает инструменты Превращение и Диаграмма. Первый из них открывает доступ к группе альтернативных инструментов для выполнения трансформаций объектов. Под трансформацией понимают превращение объектов одной формы в объекты другой формы с сохранением всех промежуточных объектов, возникающих на этапах трансформации. Инструмент Диаграмма открывает доступ к группе альтернативных инструментов для построения диаграмм различного вида.



Последняя группа объединяет инструменты управления просмотром (Масштаб, Рука, Линейка), выбора цвета по образцу (Пипетка), заливки контуров (Заливка, Градиент). Причем заливка может назначаться как замкнутым, так и разомкнутым контурам (это особенность данной программы).

Элементы управления в нижней части Панели инструментов практически совпадают с рассмотренными выше для программы Adobe Photoshop.

В векторном редакторе Adobe Illustrator используется тринадцать палитр инструментов. Их общие свойства и методы управления отображением, параметрами совпадают с таковыми в редакторе Adobe Photoshop. Поэтому мы рассмотрим только их особенности.

Восемь палитр предназначены для работы с графикой — Линия, Синтез, Каталог, Градиент, Трансформирование, Выравнивание, Атрибуты, Слои.

Четыре палитры служат для работы с текстовыми объектами — Символ, Абзац, ММ-дизайн, Линейка табуляции.

Палитру Инфо применяют при работе со всеми типами объектов.

Палитра Линия служит для задания свойств контуров. В поле Толщина задают толщину линии в пунктах (один пункт равен 0,353 мм). Параметр Концы указывает способ оформления концевых узлов контура, а параметр Стыки влияет на свойства промежуточных узлов. В зависимости от вида узлов (гладкие или угловые) сопряжение сегментов контура происходит по-разному. Гладкие опорные точки обеспечивают плавный переход между кривыми за счет совпадения касательных, угловые опорные точки игнорируют это требование.При сопряжении толстых линий под острым углом длина области стыка может превышать толщину линии. Параметром Срезание задают значение, превышение которого приводит к срезу стыка. Форму линии определяют в полях Штрих и Зазор при установленном флажке Пунктирная.

Палитра Атрибуты предназначена для присвоения дополнительных атрибутов объектам — текстового комментария, гиперссылки на объект Интернета.

Палитру Выравнивание применяют для выравнивания или равномерного распределения выделенных объектов относительно друг друга или листа документа.

Палитра ММ-дизайн содержит средства управления шрифтами Multiple Master, позволяющими менять начертание символов в определенных пределах.

 


Содержание раздела