Векторная графика в программе FreeHand

         


Пример с картинкой 1



4-1. Палитра Stroke Inspector



Пример с картинкой 1

— это средство палитры Stroke Inspector, которое служит для выбора цвета обводки. В нем отображается цветовой образец (слева) и название цвета или его цветовые координаты (справа). Поле принимает параметры цвета, принятого по умолчанию, если на монтажном столе нет отмеченных объектов. Если отмечен один объект, то выводятся параметры цвета обводки этого объекта. Это утверждение справедливо и для группы, которая состоит из элементов с одинаковой обводкой.
Если зацепить прямоугольник с цветовым образцом и перетащить его на контур, то контур окрашивается в данный цвет. Так можно назначать цвет для неотмеченных объектов. Двойным щелчком на прямоугольнике с образцом вызывается специальная палитра для синтеза новых цветов.
Щелчком по кнопке с названием цвета раскрывается список доступных в данной публикации цветов (см. Рисунок 4-2). Три цвета — White (Белый), Black (Черный) и Registration (Цвет приводочных меток) — являются основными и не могут быть изменены и удалены. Последние два цвета были синтезированы в данном примере. Они заданы своими цветовыми координатами и могут быть изменены. В главе «Цвет» рассматриваются основные процедуры обработки этого списка: добавление и удаление цветов, назначение новых имен, организация библиотек и многое другое.
Щелчком по любой позиции списка в данный цвет окрашивается обводка отмеченного объекта. Если отмеченных объектов нет, то этот цвет устанавливается как цвет обводки по умолчанию.



Пример с картинкой 1





4- 3. Наложение Наложение — очень важный параметр цветных публикаций, которые отправляются в типографское производство. Эта тема обсуждается более подробно в главе «Цвет».
 




Пример с картинкой 1



4-4. Окончание линий
 




Пример с картинкой 1



4-5. Виды сочленений
 




Пример с картинкой 1



4-6. Действие коэффициента срезания
 




Пример с картинкой 1



4-7. Типы линий Программа имеет средства для определения новых типов линий. Для этого надо выбрать из списка тип линии, который принимается за основу, и, удерживая <Alt>, отметить соответствующий пункт. Появится диалоговое окно Dash Editor (Редактор типов линий), в котором можно задать геометрические параметры нового типа.



Пример с картинкой 1



4-10. Стандартные стрелки Редактор стрелок — это по сути дела небольшой графический редактор с ограниченным набором графических инструментов и маленьким рабочим окном. Большая часть кнопок и переключателей, показанных на Рисунок 4-11, знакома читателю. Небольшая панель в левой части окна включает в себя инструменты: Pointer (Указатель), Реn (Перо), Rotate (Поворот), Reflect (Отражение), Scale (Масштабирование) и Skew (Наклон), которые служат для создания геометрии нового окончания линии.
Кнопка Paste in вставляет содержимое буфера обмена в окно редактора. Кнопка Copy out выполняет обратную операцию — переносит отмеченную фигуру из редактора в буфер обмена. Undo отменяет последнюю операцию, a Redo повторяет ее. Кнопка Delete удаляет отмеченную часть рисунка.
В правой части редактора расположены переключатели редактора. Closed замыкает отмеченный контур, Filled заливает замкнутый контур, Stroked добавляет к отмеченному контуру обводку, Grid выводит на экран редактора стрелок разметочную сетку.
Поле Fit служит для изменения масштаба изображения. Кнопка Cancel отменяет работу с редактором стрелок. После того как новое окончание будет нарисовано, необходимо щелкнуть по кнопке New, и программа внесет новую стрелку в список.
Надо сказать, что работать с редактором стрелок не очень удобно, поскольку он имеет ограниченный набор изобразительных инструментов и маленькое рабочее окно. Кроме того, некоторые его функции выполняются с ошибками.
Есть и другой путь. Новую стрелку или декоративное окончание можно создать как обычный рисунок, используя весь арсенал графических средств FreeHand, а потом превратить рисунок в стандартное окончание. Рассмотрим процедуру, которая регистрирует рисунок FreeHand в качестве стрелки. Необходимо проделать следующее.
  • На монтажном столе программы создать изображение новой стрелки. Стрелками могут быть любые простые контуры (не группы и не составные контуры);
  •  Отметить стрелку и поместить ее копию в буфер обмена (<Ctrl>+<C>);
  •  Вызвать инспектор заливок (<Ctrl>+<Alt>+<L>);
  •  Раскрыть список Arrowheads, в нем выбрать пункт New и вывести на экран редактор стрелок;
  •  Щелкнуть правой кнопкой в рабочем поле редактора стрелок. Появится меню, из которого надо выбрать первый пункт Paste (Вставить). Изображение стрелки будет перенесено на экран редактора. Откорректировать положение и форму стрелки (если необходимо);
  •  Щелчок на кнопке New редактора завершает процедуру создания нового декоративного окончания.




Пример с картинкой 1



4-12. Палитра для выбора постскриптовских обводок Выбор обводки выполняется через поле Effect, по щелчку на котором открывается список всех встроенных орнаментов. Некоторые образцы из этого списка приведены на Рисунок 4-13.



Пример с картинкой 1



4-16. Палитра для работы с декоративными обводками.
 




Пример с картинкой 1



4-17. Палитра Fill Inspector и ее разделы В разделе Lens (Линза) замкнутую фигуру можно объявить линзой, выбрать ее тип и настроить оптические параметры.
Раздел Pattern (Образец) объединяет 64 стандартных растровых узора, которые используются в качестве элементарной ячейки для построения повторяющегося узора.
В разделе PostScript можно запрограммировать собственную заливку на языке PostScript. 
Textured (Текстура) содержит 9 заливок, которые имитируют текстуры реальных материалов. Эти заливки описаны на языке PostScript и защищены от изменений.
В разделе Tiled (Черепица) можно заполнить фигуру повторяющимся узором, который построен на основе рисунка или текста, созданного программой.
Многие кнопки, списки, переключатели палитр Stroke Inspector и Fill Inspector, а также приемы работы с ними совпадают. В таких случаях будем опускать своеобразное правило «исключенного третьего». Заливка, которую мы выбираем, назначается отмеченному объекту или объектам, если отмеченных объектов нет, то она становится заливкой по умолчанию (третьего не дано).
 




Пример с картинкой 1



4-18. Примеры постскриптовских заливок К сожалению, FreeHand не поддерживает непосредственную экранную визуализацию объектов языка PostScript. На экране такие заливки изображаются условно, как показано на Рисунок 4-19. При выводе на обычный принтер они заменяются закраской. Только устройства, которые программно или аппаратно поддерживают PostScript, могут обеспечить правильное отображение этих заливок.



Пример с картинкой 1



4-22. Текстуры Выбираются текстуры в разделе Textured палитры Fill Inspector. Текстурные заливки не имеют настроечных параметров. На экране они изображаются условно, как показано на Рисунок 4-19.



Пример с картинкой 1



4-23. Примеры градиентов Вид инспектора заливок для работы с градиентами показан на Рисунок 4-24. Левая палитра служит для задания линейных градиентов, правая палитра — для радиальных. Переключение между палитрами выполняется щелчком по кнопкам



Пример с картинкой 1



4-25. Палитра Fill Inspector для работы с мозаиками Рассмотрим технологию создания мозаик на примере заливки, показанной на Рисунок 4-26.
  • Выберите инструмент Polygon, задайте необходимые настройки и нарисуйте семиконечную звезду;
  •  Скопируйте звезду в буфер обмена (<Ctrl>+<C>);
  •  Нарисуйте прямоугольник и отметьте его;
  •  Вызвоните инспектор заливок (<Ctrl>+<Alt>-t-<F>) и перейдите в раздел Tiled (4-25);
  •  Щелкните по кнопке Paste in (Вставить);
  •  Настройте мозаику.


Рассмотрим средства инспектора заливок, предназначенные для настройки мозаик.



Пример с картинкой 1



4-28. Палитра Fill Inspector для работы с линзами На Рисунок 4-29 изображены прямая и овал с наложенной на них линзой, которая увеличивает изображение всех объектов в два раза. Если в инспекторе отметить опцию Centerpoint (Центр), то при перемещении линзы ее изображение не будет меняться, оставаясь привязанным к центру. Действие линзы с этой опцией показано на Рисунок 4-30 слева.



Пример с картинкой 1



4-31. Параметры линзы



Пример с картинкой 1


Коэффициент может принимать любые целые значения от 1 до 20, которые задаются либо вводом числа, либо при помощи движка.
 




Пример с картинкой 1



4-33. Линза Invert в действии
 


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