Понятие объекта в Corel Draw
Изменение расположения узлов, сегментов, контура и заливки объектов или частей объекта и приводит в результате к созданию требуемого изображения в редакторе векторной графики.
Внешний вид окна программы Corel Draw 10
Рабочее окно программы CorelDRAW 10 не сильно отличается от окон других графических редакторов. Запустите CorelDRAW 10. На экране появится начальный диалог программы. Отменить режим можно, убрав флажок Показывать это окно при запуске. Выберите вариант Новый, щелкнув мышью на соответствующем рисунке, чтобы создать новый документ. Начальный диалог закроется, и вы сможете начать работу над иллюстрациями.
Примечание:
Чтобы были видны все кнопки в панелях инструментов, создаваемое изображение хорошо просматривалось и на экране оставалось бы место для дополнительных элементов, рекомендуется использовать размеры экрана не менее чем 1024х768 точек, а лучше 1280 на 1024.
Познакомимся теперь с основными элементами рабочего окна CorelDRAW 10.
Как и в любой другой программе, работающей в среде Windows, в верхней части окна расположены заголовок окна и меню. Остальные элементы характерны для CorelDRAW 10. Внешний вид рабочего окна может быть разным, так как CorelDRAW 10 предоставляет пользователю большие возможности по изменению интерфейса.
В центре окна программы расположен рисунок листа бумаги, называемый рабочей областью. Вы можете рисовать как внутри рабочей области, так и вне ее, но при выводе на печать будет напечатано только то, что находится внутри рабочей области. Полосы прокрутки позволяют передвигаться по изображению, а измерительные линейки — точно позиционировать элементы рисунка и измерять их размеры. Для работы с цветом в правой части окна расположена палитра цветов. В строке состояния выводится различная информация, существенно облегчающая работу с редактором.
Стандартная панель инструментов располагается непосредственно под строкой меню. На этой панели находятся кнопки, обеспечивающие удобный и быстрый доступ к различным функциям Corel DRAW. Также на этой панели находится раскрывающийся список, в котором Вы можете выбрать масштаб отображения рисунка.
Как выбрать нужный масштаб?
Вы можете выбрать масштаб среди указанных значений в раскрывающемся списке. А во-вторых, Вы можете просто ввести требуемое значение масштаба (в процентах) и нажать клавишу Enter.
Совет:
Для изменения параметров в Corel DRAW недостаточно просто ввести новые значения в требуемые окошки. Помимо этого, необходимо закрепить изменения, нажав клавишу Enter.
Стандартную панель инструментов можно легко настроить по Вашему вкусу — нажать правой кнопкой на ней, и в появившемся меню выбрать Настроить. Дальше процесс настройки панели может затянуться, так как возможных кнопок можно набрать очень много. Лучше поначалу не менять стандартную панель, да и остальные панели тоже, потому что на них собраны наиболее широко используемые кнопки, и, скорее всего другие кнопки Вам пока просто не понадобятся.
Особенно интересна панель Настроек объектов (или Панель свойств). Кнопки на этой панели появляются и пропадают, в зависимости от ваших действий. В любой момент времени вы найдете на панели свойств самые полезные в текущей ситуации инструменты.

С остав и назначение кнопок панели настроек меняется в зависимости от того, какой инструмент или объект является выбранным в данный момент. Это чрезвычайно удобно — панель свойств в 70% случаев помогает, не залезая в дебри меню и окошек, сразу выбрать нужное изменение, нужный параметр. Панель свойств, обычно располагается сразу же под стандартной панелью инструментов.
При работе вы будете использовать различные инструменты, расположенные на панели Графика. Панель графики содержит большое количество инструментов для создания объектов, воплощающих Ваш замысел. На панели также имеются дополнительные инструменты, предназначенные для изменения основных форм, а также цвета заливки и обводки объектов.
Кнопки некоторых инструментов помечены маленькими черными треугольниками в правом нижнем углу. Это означает, что при нажатии на данную кнопку и удержании мыши, раскроется панель инструмента, содержащая дополнительные инструменты.
Последовательно выберите инструменты панели Графика, щелкая на них мышью, и посмотрите, как меняется содержимое панели настроек. Также будет меняться информация в строке состояния.
Во время работы с различными инструментами мы будем активно пользоваться полями панели настроек.
Создание векторных объектов
Самые сложные рисунки создаются из множества простых объектов, поэтому необходимо уметь создавать разнообразные векторные объекты, чтобы в дальнейшем редактировать их, создавая произвольные композиции. Любой объект создается в редакторе аналогичным способом, и, освоив создание простых объектов, вы без труда сможете работать с более сложными объектами.
Классификация объектов в CorelDraw
К параметрическим объектам относятся: прямоугольник, окружность, многоугольник, соединительные и размерные линии, таблицы, текст.
Векторные объекты это прямые и кривые Безье. Замкнутые и незамкнутые кривые.
Растровые объекты это объекты с растровой заливкой, либо имортированные изображения.
Любой параметрический объект может быть преобразован в CorelDraw как в векторный так и в растровый объект.
Хочу обратить внимание что параметрические объекты перестают быть таковыми после того как мы преобразуем их в векторный объект. При этом сама структура объекта и его внешний не меняется, но редактировать его параметры в панели инструментов мы уже не можем.
Теперь рассмотрим чуть подробнее основные объекты программы.
1. Геометрические примитивы.
2. Кривые.
3. Текст.
4. Растровые изображения.
5. Символ.
6. Размерные и соединительные линии.
7. Таблицы.
1. Геометрические примитивы.
После того как мы построили объект у нас появляется возможность редактировать его. Я выделил панель для редактирования объектов на рисунке.
Мы можем изменить способ выравнивания. Местоположение, размеры и пропорции объекта. Для того чтобы объект масштабировался пропорционально нам достаточно при масштабировании удерживать Ctrl, либо нажать кнопку с замочком. Мы можем поворачивать объекты, задавая точный угол поворота. Мы можем отразить объект по горизонтали или по вертикали. Изменять параметры объектов в зависимости от того с какой объект выбран для редактирования. Для прямоугольников изменятся радиус кругления, либо скоса угов. Для окружностей задаётся различный способ отображения сегментов и т.д.
2. Кривые.
Прямые и кривые безье.
Как замкнутые так и не замкнутые кривые в кореле бывают двух видов: первый вариант это линии, второй вариант это кривые Безье. Прямые линии редактируются переносом опорных точек (узлов). Кривые Безье могут редактироваться не только перемещением узлов, но и перемещением направляющих маркеров, задающих направление кривой. Как прямые так и кривые редактируются инструментом форма (F10).

Кривые в у нас могут быть двух типов: замкнутые и незамкнутые. Соответственно замкнутые кривые замкнуты, т.е. закрыты, а незамкнутые не закрыты т.е. у них есть начальная конечная точка.
Мы можем редактировать кривые с помощью инструмента форма (F10).
Работа с кривыми.
Это основная функция программы.
Давайте выберем инструмент”Прямоугольник” и нарисуем произвольный прямоугольный объект. Любой вновь созданный объект будь то прямоугольник, эллипс или многоугольник имеют заданные параметры, которые можем редактировать. Т.е. по умолчанию наш объект параметрический. На рисунке показан прямоугольник панель с изменяемыми параметрами углов.
Для того чтобы полноценно работать с объектами мы должны перевести наши объекты из разряда параметрических в разряд векторных. Для этого просто нужно выбрать объект и нажать Ctrl + Q.
Теперь если мы выберем инструмент форма (F10), то вместо изменения параметров мы можем изменять лишь форму объектов. Теперь объект состоит из прямых либо кривых Безье. Процесс преобразования объекта в кривую необратим, т.е. обратно объект перевести в кривую невозможно.
3. Текст.
Текст может быть двух типов: фигурный и простой. Подробнее о работе с текстом я написал в отдельной большой статье, поэтому не будем здесь останавливаться.
4. Растровые изображения.
Корел поддерживает множество различных форматов для графических файлов. Среди них GIF, PNG, TIF, JPGи многие другие более экзотические.
Импорт и Экспорт.
Для того чтобы поместить картинку в рабочее пространство программы корел дроу нам нужно выбрать в главном меню Файл -> Импорт или нажав соответствующую кнопку на панели инструментов.

Также мы легко можем сделать из нашего векторного наброска растровый шедевр. Для этого мы выделяем область, которую собираемся преобразовать в картинку и выбираем экспорт (выделено на рисунке).

Редактирование растровых изображений.
Работа с растровыми объектами в CorelDrawне подразумевает полнофункциональное редактирование. Мы можем копировать, кадрировать, изменять масштаб и т.д.
Разработчики также постарались сделать возможным полноценное редактирование растровых изображений в пределах программы, добавив ряд фильтров, но этими инструментами можно воспользоваться только в том случае если вас устроит посредственный результат. В остальных случаях, для редактирования растра, стоит воспользоваться другими редакторами.
Каждое растровое изображение имеет контур который мы можем изменять, выбрав инструмент форма (F10). Если мы дважды щёлкнем мышью по контуру изображения то у нас появиться новый узел. Если мы щёлкнем по узлу дважды то он исчезнет.
Также мы можем захватить границу растрового изображения инструментом “Форма” и перетащить, тем самым кадрировав изображение.
Есть возможность изменять цветовой формат изображения (RGB, CMYK, LAB, Grayscale и т.д.) и разрешение изображения.
5. Символ.
Символом мы можем сделать любой объект вызвав меню правой кнопкой мыши над нашим объектом и выбрав опцию “Преобразовать в символ”.
Создав один символ и размножив его в одном файле, мы можем редактировать наш символ, при этом изменения будут касаться всех остальных копий этого символа. Крайне удобная вещь!
6. Размерные и соединительные линии.
Размерные и соединительные линии служат для упрощения при создании выносных размеров и соединительных линий при выполнении чертежей и эскизов. Они также преобразуются в кривые, известной нам командой (Ctrl + Q).

В размерных линиях можно менять величину измерения. По умолчанию измерения выводятся в дюймах, но можно задать метры, миллиметры, пункты, цицеро и ещё много всяких величин.
Можно изменить величину шрифта и гарнитуру, но само значение поменяется только если измениться длина основной размерной линии после того как мы её трансформируем, растянув или сжав. Т.е. нам не придётся переписывать размер в ручную если мы внезапно изменили пропорции объекта, они изменяться автоматически.
7. Таблицы.
Таблицы представляют собой массивы прямоугольных объектов с настраиваемыми параметрами и возможностью размещения и редактирования текста. Конечно этим таблицам далеко до экселевских, но они тоже могут помочь при работе с текстом.
3.4.1. Выполнение команд слияния
Прежде всего, необходимо сказать, что объединить или слить можно только несколько объектов. Слить один объект невозможно, так как это действие бессмысленно. То есть для того, чтобы слить несколько объектов, их должно быть не только нарисовано более одного, но и выделено не менее двух. После выделения нескольких объектов на панели Property Bar (Панель свойств) появляются дополнительные кнопки, предназначенные для слияния объектов. Кнопки, которые были предназначены для изменения параметров каждого отдельного объекта, при этом закрываются.
Кроме кнопок на панели Property Bar (Панель свойств) слияние можно осуществить с помощью докера Shaping (Форма), а также с помощью команд раздела меню Arrange (Компоновать) и его субраздела Shaping (Формирование). Докер Shaping (Форма) открывается командами Arrange → Shaping → Shaping (Компоновать → Формирование → Формовка) или Window → Dockers → Shaping (Окно → Докеры → Формовка).
Команды по слиянию с помощью кнопок на панели Property Bar (Панель свойств) и с помощью команд раздела Arrange → Shaping (Компоновать → Формирование) действуют одинаково. Что касается команд слияния докера Shaping (Форма), то они действуют принципиально по-другому. Поэтому мы сначала изучим первый вариант слияния, а затем перейдем к изучению правил слияния объектов с помощью докера Shaping (Форма).
В качестве объектов для сливания мы возьмем прямоугольник и правильный восьмиугольник. Чтобы было проще нарисовать эти объекты, выведите на экран сетку и привяжите объекты к узлам сетки (Рис. 125).
Рис. 125. Исходные объекты перед слиянием
Всего существует 7 вариантов слияния объектов:
- Weld (Сварить) (
); - Trim (Обрезать) (
); - Intersect (Пересечение) (
); - Simplify ( Упростить ) (
); - Front Minus Back ( Перед минус зад ) (
); - Back Minus Front ( Зад минус перед ) (
); - Creates boundary (Создает границу ) (
).
Для того чтобы слить несколько объектов, их необходимо не только выделить вместе, но и частично наложить друг на друга. Единственным исключением здесь является вариант слияния Weld (Сварить), который может слить объекты, не наложенные друг на друга. После их слияния («сваривания») они образуют один объект и их можно перемещать вместе, как группу. Отличие здесь состоит в том, что в группе объекты можно потом разгруппировать. Сваренный же объект разъединить нельзя. После слияния объекты утрачивают свои прежние параметры и превращаются в кривую. Это очень хорошо видно в докере Object Manager (Менеджер объектов) (Рис. 126). После слияния объекты объединяются и прекращают самостоятельное существование — они превращаются в кривую.
При выделении нескольких объектов для их слияния всегда необходимо помнить порядок выделения объектов. Особенно важно помнить объект, выделенный последним. Кроме этого для некоторых случаев необходимо учитывать порядок следования объектов в стопке объектов. Это поможет понять механизм слияния.
Рис. 126. Слитые объекты преобразованы в кривую
3.4.2. Слияние объектов с помощью кнопок панели Property Bar (Панель свойств) и команд меню
Вариант слияния Weld (Сварить) объединяет пересекающиеся области выделенных объектов (Рис. 127). В данной операции слияния объектов не могут участвовать рамки простого текста, размерные линии, а также другие элементы размерных схем. Кроме этого в этой операции слияния не могут участвовать импортированные пиксельные изображения.
Рис. 127. Слияние объектов. Вариант Weld (Сварить)
Вариант слияния Trim (Обрезать) удаляет у объекта области, перекрываемые выделенным ранее объектом. На рисунке (Рис. 128) приведены 2 примера. В первом примере первым был выделен прямоугольник, а последним — многоугольник. Поэтому обрезка будет производиться у многоугольника. После обрезки мы получим не многоугольник, а кривую, которая будет иметь вид многоугольника с удаленным фрагментом. Во втором примере первым был выделен многоугольник, а прямоугольник — вторым.
Рис. 128. Слияние объектов. Вариант Trim (Обрезать)
Вариант слияния Intersect (Пересечение).
При использовании варианта Intersect (Пересечение) создается новый объект, который включает в себя область пересечения двух или более объектов, выделенных перед слиянием. При пересечении может одновременно получиться несколько объектов, так как новые объекты создаются из всех попарных пересечений выделенных объектов. Если пересекаемые объекты образуют несколько областей пересечения, то все ветви этой области будут включены в состав одного соединенного объекта.
На рисунке (Рис. 129) выделен новый объект, созданный в результате пересечения прямоугольника и многоугольника. С ним можно делать все операции, которые можно делать с любым объектом — выделять, перемещать, группировать с другими объектами, заливать, изменять толщину контура, использовать в операциях по слиянию с другими объектами и созданию более сложных объектов.
Рис. 129. Слияние объектов. Вариант Intersect (Пересечение)
Вариант слияния Simplify (Упростить) для каждого выделенного объекта, начиная с самого нижнего в стопке, выполняется исключение всех остальных выделенных объектов, расположенных в стопке выше него. В нашем примере сначала был нарисован прямоугольник, а затем многоугольник. Каждый новый объект располагается в стопке выше предыдущего. Поэтому из прямоугольника вычитается область, которая в нем пересекается с многоугольником. Если после операции убрать многоугольник (он так и остался многоугольником, по мнению программы), то вместо прямоугольника получится кривая, у которой отсутствует правая нижняя часть, которую отсек многоугольник.
Если в ходе слияния объектов вдруг выяснится, что объекты были нарисованы не в той последовательности, то необходимо открыть стопку объектов (например, это можно сделать в докере Object Manager (Менеджер объектов)) и установить нужную последовательность объектов.
Вариант слияния Simplify (Упростить) очень широко применяется при создании сложных объектов, так как является логически простым в понимании инструментом (Рис. 130). В следующих разделах мы продолжим изучение этого варианта слияния объектов.
Рис. 130. Слияние объектов. Вариант Simplify (Упростить)
Вариант слияния Front Minus Back (Перед минус зад) выполняет исключение, при котором в качестве обрезаемого объекта выступает верхний из всех выделенных объектов, а все остальные объекты исключают из исходного объекта области, которые у них пересекаются с вышележащими объектами. После выполнения данной операции остальные объекты удаляются (Рис. 131).
В данном примере верхним объектом является многоугольник, так как он был нарисован позже прямоугольника. После слияния этих 2 объектов получилась кривая на основе многоугольника, у которой отсутствует фрагмент многоугольника, который был совмещен с прямоугольником. Сам прямоугольник после выполнения операции слияния исчез.
Рис. 131. Слияние объектов. Вариант Front Minus Back (Перед минус зад)
Вариант слияния Back Minus Front (Зад минус перед) выполняет исключение, при котором в качестве указанного объекта выступает нижний из всех выделенных объектов, а все остальные объекты исключают из исходного объекта области, которые у них пересекаются с нижележащими объектами. После выполнения данной операции остальные объекты удаляются. Эта операция сливает объекты в противоположном направлении предыдущему варианту. Это очень удобно, так как большинство операций слияния производятся именно с двумя объектами. Это более понятно логически, и поэтому позволяют проследить создание сложного объекта по шагам (Рис. 132).
Рис. 132. Слияние объектов. Вариант Back Minus Front (Зад минус перед)
Вариант объединения Creates boundary (Создает границу) (Рис. 133) создает единый контур для всех объединяемых объектов. Цвет и толщина контуров объединяемых объектов игнорируется: цвет объединенного контура — черный, а толщина — волосяная ( Hairline ). Внутренность этого контура полностью прозрачна.
Рис. 133. Объединенный контур
В качестве примера создания сложных объектов на основе простых, создадим гирю Корейко, в которой, по мнению Паниковского, хранилось золото. Для этого нам потребуется нарисовать три круга (Рис. 134).
Рис. 134. Создание трех объектов
Два верхних круга должны служить ручкой для гири. Выделите два верхних круга и объедините их в группу. Для этого щелкните правой клавишей мыши и выберите команду из контекстного меню Combine (Комбинировать). Затем выделите созданную группу и нижний круг и выберите вариант слияния Simplify (Упростить). Гиря готова, но она пока еще не устойчива. Для устойчивости нам необходимо немного срезать ее дно. Для этого нарисуйте небольшой прямоугольник и наложите его на дно гири. Выберите вариант Back Minus Front (Зад минус перед). Теперь Теперь гиря готова полностью и Шура Балаганов может ее пилить в поисках золота (Рис. 135).
Рис. 135. Готовая гиря
Рассмотрим очень интересный вопрос — взаимодействие объектов и фигурного текста при их слиянии. Такое слияние может потребоваться при создании какой-либо рекламы. В качестве объекта можете попробовать нарисовать бутылку, созданную из простых объектов. Создайте надпись напитка (Рис. 136). Этикетка создана из прямоугольника, конвертирована в кривые и с помощью формы искажена. Надпись создана вдоль кривой. Сама кривая, на которой создана надпись, обесцвечена и ее не видно. Жидкость в бутылке имеет другой оттенок, чем сама бутылка.
Рис. 136. Фигура, созданная методами сваривания
3.4.3. Слияние залитых объектов и контуров
Мы научились сливать объекты. Но в нашем примере мы специально обходили один очень важный вопрос — цвет заливки объекта и контура и толщину контура. Если эти параметры в сливаемых объектах разные, то и выбор этих параметров в сливаемых объектах происходит также по-разному.
Наследование цвета заливки и контура, а также толщина контура, происходит из параметров объекта, который был выделен последним.
Как правило, выделение нескольких объектов происходит при нажатой клавише Shift . В этом случае определить объект, выделенный последним, очень просто. Если вы будете использовать другие способы выделения объектов, то определение последнего объекта будет довольно сложно.
Например, вы можете для выделения использовать растягивание рамки выделения. В этом случае вы доверяете выбор последнего выделения самой программе. Как правило, это — объект, расположенный ниже остальных в стопке объектов в выделенной области. Но, так как нужно помнить об объекте, который расположен ниже всех в стопке, то этот способ хотя и более быстрый, но и может привести к неожиданным результатам. Другой недостаток этого способа заключается в том, что если вы не помните, какой объект находится ниже всех в стопке, то приходится это каким-то способом выяснять и терять то самое время, которое вы можете попробовать сэкономить при быстром выделении с использованием растягивания рамки выделения. Если объект не находится в самом низу стопки, то его каким-то способом нужно переместить вниз, а это опять потери времени. Во время работы желательно использовать принцип единообразия, то есть использовать один метод, так как это способствует более быстрому освоению и запоминанию всего приложения.
Мы специально так подробно приводим все эти доводы для того, чтобы объяснить вам удобство выделения объектов в данном конкретном случае именно с использованием клавиши Shift .
Для примера нам понадобится прямоугольник и эллипс. Залейте оба объекта контрастными цветами, например, Red и Yellow . Установите толщину контура прямоугольника 1,5 мм, а толщину эллипса 0,75 мм. Задайте обоим контурам также различающуюся окраску, чтобы легко было отличить их друг от друга.
Выделите оба объекта и начните их перемещение, нажмите на клавишу плюс (+) для клонирования этих двух объектов. Расположите вторую пару ниже первой, чтобы сравнивать их после объединения.
В первой паре выделите сначала прямоугольник, а затем эллипс. Нажмите на кнопку Weld (Сварить). Во второй паре выделите сначала эллипс, а затем прямоугольник. Нажмите на кнопку Weld (Сварить).
В первой паре параметры заливки и контура были наследованы полученной кривой от эллипса. Во второй паре параметры заливки и контура были наследованы полученной кривой от прямоугольника (Рис. 137).
Рис. 137. Объединение объектов вариантом Weld (Сварить)
Если бы в нашем примере было не 2 объекта, а, скажем, 5, то и в этом случае, общий контур будет выбран как контур всех выделенных объектов, а цвет заливки и контура, толщина контура будет наследоваться из объекта, выделенного последним.
Рассмотрим пример со слиянием объектов с использованием варианта Trim (Обрезать). Покажите сетку и привяжите к ее узлам объекты. Нарисуйте узкий прямоугольник по ширине странице (у нас это 5 ячеек). Ракрасьте круги и прямоугольник разными цветами, контуры также сделайте разного цвета и толщины (Рис. 138).
Рис. 138. Заготовка для обрезки объектов
Перенесите круги на прямоугольник. При этом вся группа кругов останется выделенной. После этого нажав клавишу Shift выделите прямоугольник и нажмите на кнопку Trim (Обрезать) на панели Property Bar (Панель свойств). После этого подхватите группу кругов и перенесите ее с прямоугольника в другое место, так как эта группа более не нужна. На прямоугольнике (точнее, это уже не прямоугольник, а кривая) останется пять прозрачных вырезанных кругов. Прозрачные области позволят, например, увидеть объект, расположенный ниже в стопке (Рис. 139).
Рис. 139. Обрезанный прямоугольник
Отсюда мы делаем вывод: вырезание осуществляется на объекте, выделенном последним, с формой объектов, перекрывающих последний выделенный объект. Поэтому мы сначала выделили круги и только после этого выделили прямоугольник.
3.4.4. Докер Shaping (Форма)
Операции по слиянию объектов можно производить с использованием докера Shaping (Форма) (Рис. 140). Докер Shaping (Форма) открывается командами Arrange → Shaping → Shaping (Компоновать → Формирование → Формовка) или Window → Dockers → Shaping (Окно → Докеры → Формовка).
Рис. 140. Докер Shaping (Форма)
Принципы слияния объектов в докере Shaping (Форма) отличаются от изученных нами выше. Если в меню или кнопками на панели Property Bar (Панель свойств) мы должны были помнить о том, какой же слой является последним или первым в стопке объектов, то здесь ничего этого помнить не нужно. Здесь мы указываем в явном виде объект, который должен быть использован при наследовании параметров объединенным слоем.

В качестве примера мы сольем два объекта — прямоугольник и эллипс. Откройте докер Shaping (Форма). Выделите инструментом Pick (Указатель) прямоугольник. В докере Shaping (Форма) в списке вариантов слияния объектов (он здесь всего один) выберите вариант слияния Weld (Сварить). В докере Shaping (Форма) нажмите на кнопку Weld To (Соединить с). Каждому варианту в списке докера Shaping (Форма) соответствует свое имя на этой кнопке. После нажатия на кнопку Weld To (Соединить с) выделения объектов снимается и после этого необходимо указать объект, с которым нужно слить выделенный ранее объект. После щелчка по кнопке Weld To (Соединить с) указатель мыши находится на ней. Начинайте перемещать указатель мыши в сторону страницы. Как только указатель мыши пересечет границу между докером Shaping (Форма) и страницей, то его внешний вид изменится — он примет вид варианта слияния. Например, при варианте Weld To (Соединить с) указатель мыши примет вид двух объединенных квадратиков (). Указатель мыши необходимо поместить на тот объект, с которым вы собираетесь объединить выделенные ранее объекты и щелкнуть левой клавишей мыши.
После этого происходит операция слияния по выбранному варианту и весь слитый объект выделяется. При этом параметры слитого объекта — цвет заливки и контура, толщина контура — наследуются из того объекта, по которому вы щелкнули после настройки опций в докере Shaping (Форма). В нашем примере это был эллипс (Рис. 141).
Рис. 141. Выбор соединяемого объекта
Такой способ слияния подходит для первых трех вариантов в списке ( Weld (Сварить), Trim (Обрезка), Intersect (Пересечение)). Для остальных трех вариантов слияния ( Simplify (Упростить), Front Minus Back (Перед минус зад), Back Minus Front (Зад минус перед)) операции слияния действуют немного по-другому. Они очень похожи на операции с теми же именами на панели Property Bar (Панель свойств). Во-первых, кнопка получает имя Apply (Применить). Во-вторых, выделять необходимо все сливаемые объекты и здесь действует правило верхнего объекта. То есть обрезается объект, находящийся выше всех в стопке (В докере Shaping (Форма)) или ниже всех в стопке ( Simplify (Упростить), Back Minus Front (Зад минус перед)).

Очень интересными получаются результаты при работе с вариантом слияния Trim (Обрезка). В качестве примера нарисуйте прямоугольник. С помощью любой кривой нарисуйте на прямоугольнике линию (лучше кривую) так, чтобы с одной стороны линия начиналась внутри прямоугольника, а с другой стороны она выходила бы за границы прямоугольника. Выделите линию инструментом Pick (Указатель). В докере Shaping (Форма) в списке вариантов слияния выберите значение Trim (Обрезка) и нажмите на кнопку Trim (Обрезка). Указатель мыши примет вид наложенных друг на друга черного и белого квадратиков (). Щелкните по прямоугольнику. Снимите выделение. Выделите линию и уберите ее с прямоугольника. Можете удалить эту линию, так как она нам больше не нужна. На прямоугольнике появился разрез. А раз это разрез, то его можно расширить. Разрез можно расширить (неравномерно, чтобы усилить достоверность разреза) инструмент Shape (Форма) с панели Toolbox (Панель инструментов) и с его помощью расширьте разрез так, чтобы он напоминал раскол. То есть с одной стороны разреза нужно расширить больше, а с другой стороны — меньше. Так можно создать эффект трещины, раскола, разрыва объекта.
Можно разъединить половинки другим путем. Для этого выделите еще не разъединенный объект (у нас это прямоугольник) инструментом Pick (Указатель). Щелкните по нему правой клавишей мыши и из открывшегося контекстного меню выполните команду Break Curve Apart (Разъединить кривую разъема). После этого каждая разрезанная часть становится полностью независимой и каждую часть можно переместить.
Что понимается под объектом в coreldraw


Тема 6. Объекты.
- Выделение объектов
- Выделение объектов указателями инструментов
- Вспомогательные приемы выделения объектов
- Манипулирование объектами
- Размещение
- Использование пристыковываемого окна Transformation
- Сдвиг, суперсдвиг и микросдвиг
- Копирование и дублирование
- Растяжение и сжатие
- Назначение точных размеров
- Масштабирование и отражение
- Поворот объектов
- Скос объектов
- Блокировка объектов
- Упражнение 5.1. Выделение, копирование и преобразование объектов
- О преобразовании блоков текста
- Отмена преобразований объекта
- Инструменты для редактирования формы объектов
- Инструмент Shape и манипулирование узлами кривых
- Выделение узлов
- Перетаскивание направляющих точек узла
- Упражнение 5.2. Перетаскивание направляющих точек
- Перемещение узлов
- Редактирование узлов
- Добавление и удаление узлов
- Сглаживание кривой
- Разъединение кривой, объединение узлов и замыкание
- Упражнение 5.3. Разъединение кривой и объединение узлов
- Перетаскивание и поворот узлов
- Упражнение 5.4. Преобразования растяжения и поворота выделенных узлов
- Замыкание кривой
- Отделение ветвей
- Выравнивание узлов
- Упражнение 5.5. Выравнивание узлов кривой
- Эластичный сдвиг узлов
- Инструмент Shape и текстовые объекты
- Корректировка расстояния между смежными символами
- Корректировка расстояния между смежными словами
- Корректировка расстояния между смежными строками
- Изменение формы символов
- Инструмент Knife и разбиение объекта на части
- Упражнение 5.6. Разрезание объектов
- Инструмент Eraser
- Инструмент Smudge
- Что нового мы узнали
Основными структурными единицами изображений в CorelDRAW являются объекты. В процессе работы над изображением пользователь анализирует свой творческий замысел, мысленно разбивает будущее изображение на отдельные объекты, а затем работает с ними, располагая их в соответствии с композицией и добиваясь желаемого зрительного эффекта настройкой их атрибутов.
В этом уроке рассматриваются наиболее часто применяющиеся приемы обработки объектов. Кроме того, большинство рассматриваемых приемов входят составными частями в более сложные приемы преобразования объектов, поэтому их освоению стоит уделить достаточное внимание.
Из предыдущих уроков нам известно, что в CorelDRAW изображение составляется из отдельных объектов, принадлежащих к различным классам. Внешний вид объекта определяется его классом и значениями атрибутов, набор которых также определяется классом объекта. И для работы с объектами различных классов предоставляется в распоряжение пользователя различные группы инструментов. Поэтому перед тем как выполнять любые действия с помощью инструментария, надо четко указать, над какими объектами эти действия следует выполнить. Такое указание осуществляется путем выделения объектов.
Выделение объектов можно выполнить несколькими способами: с помощью указателя инструмента, с помощью клавиатуры, с помощью меню и с помощью пристыковываемой палитры Object Manager (Диспетчер объектов).
Для работы с диспетчером объектов требуется более глубокое знакомство с моделью объектов CorelDRAW, поэтому приемы работы с ним (в том числе и приемы выделения объектов) рассматриваются позже.
Выделение объектов указателями инструментов
Н ам уже приходилось выделять объекты, щелкая на них указателями выбранных инструментов. Отметим, что для выделения годится не любой инструмент — в частности, щелчок на объекте указателем инструмента Text ( Текст )
или Shape ( Форма )
не приведет к желаемому эффекту. Поэтому рекомендуется пользоваться для выделения специально предназначенным для этого инструментом Pick ( Выбор )
. Чтобы выделить объект, достаточно выбрать инструмент Pick ( Выбор ) и щелкнуть его указателем в любой точке объекта.
CorelDRAW может по-разному работать с объектами, которым назначена или не назначена заливка. По умолчанию щелчок в пределах объекта без заливки выделяет его так же, как объект с заливкой. Но в отсутствие заливки объект прозрачен, и если под ним расположены какие-либо объекты, они будут видны, но выделить их щелчком мыши не удастся — будет выделяться объект без заливки. Если выбрать команду Инструменты — Параметры , в списке категорий Рабочее пространство выбрать Набор инструментов — Указатель и установить флажок Считать объекты заполненными , то выделение объекта без заливки будет выполняться только щелчком на любой точке абриса такого объекта.

Чтобы отменить выделение объекта, достаточно щелкнуть указателем инструмента Pick ( Выбор ) на любом месте печатной страницы, не занятой объектами, или нажать клавишу .

В отдельных случаях после щелчка мышью выделенным оказывается не объект, а группа (совокупность объектов, связанных с помощью операции группирования ). При применении операций преобразования группа выступает как единый объект, а при выделении щелчок на любом из объектов, входящих в группу, выделяет не этот объект, а группу целиком (рис. 5.1).

Рис. 5.1. Выделение группы объектов
Если требуется выделить объект, входящий в состав группы, следует сначала выделить эту группу, щелкнув на любом из входящих в нее объектов, а затем щелкнуть на интересующем вас объекте при нажатой клавише . При этом форма маркеров выделения меняется с квадратиков на кружки, а в строке состояния выводятся сведения о дочернем (child) объекте — объекте, входящем в состав группы (рис. 5.2).

Рис. 5.2. Выделение дочернего объекта
П рием выделения в ней отдельного объекта щелчком при нажатой клавише можно повторить еще раз.
Перед выполнением многих операций требуется одновременно выделить несколько объектов. Чтобы добавить к уже выделенному объекту (или объектам) новый, достаточно щелкнуть на нем указателем инструмента Pick ( Выбор ), удерживая при этом нажатой клавишу . В строке состояния в этом случае отображается количество выделенных объектов (рис. 5.3).
Как видите, по внешнему виду отличить три совместно выделенных объекта от выделенной группы из трех объектов невозможно.

Рис. 5.3. Три объекта выделены совместно
Поэтому при работе с объектами очень важно следить за сообщениями, появляющимися в строке состояния или Диспетчере объектов.
При необходимости вывести из состава совместно выделенных объектов тот или иной объект (например, ошибочно включенный в выделение) достаточно еще раз щелкнуть на нем при нажатой клавише .
В некоторых случаях выделить нужный объект оказывается не так-то просто. Он может быть спрятан под другими объектами или лишен не только заливки, но и обводки контура (и, следовательно, невидим!). В таких случаях целесообразно либо воспользоваться режимом отображения Wireframe (Каркас) (команда Вид — Каркас ), либо прибегнуть к помощи Диспетчера объектов.
Вспомогательные приемы выделения объектов
Если необходимо совместно выделить достаточно много объектов, щелкать на каждом из них мышью может оказаться довольно утомительным. Для этого удобно воспользоваться следующим приемом: инструмент Pick ( Выбор ), установите его указатель в одном из углов воображаемого габаритного прямоугольника, охватывающего все объекты, подлежащие выделению, и перетащите указатель в диагонально противоположный угол этого прямоугольника. На экране синим пунктиром отображается текущая граница рамки выделения. Все объекты, целиком лежащие в пределах синего пунктирного прямоугольника, оказываются выделенными. Если необходимо включить в выделение не только лежащие внутри пунктирной рамки, но и пересеченные ею объекты, следует в процессе растягивания рамки выделения удерживать нажатой клавишу .
Использование при растягивании рамки выделения клавиши-модификатора превращает прямоугольную рамку в квадратную.
Путем растягивания рамки выделения удобно исключать из состава совместно выделенных объектов их компактные группы. Для этого, не отменяя выделения, следует растянуть рамку вокруг этой компактной группы, удерживая нажатой клавишу .
Как уже отмечалось выше, возможны случаи, когда вышележащий объект полностью или частично перекрывает объект, лежащий ниже его. Отметим упорядоченность всех объектов изображения CorelDRAW в направлении от поверхности печатной страницы к зрителю. У каждого объекта (кроме самого верхнего и самого нижнего) есть лежащий выше него и лежащий ниже, и не существует даже двух объектов, расположенных на одном уровне.
Если после выделения какого-либо объекта нажать клавишу , то выделение переместится на следующий объект стопки в направлении к печатной странице. Нажатие клавиш + перемещает выделение на следующий объект стопки в направлении от печатной страницы.
Выбор команды Edit — Select All — Objects ( Правка — Выделить все — Объекты ) позволяет совместно выделить все графические объекты, расположенные на одной странице документа. Аналогичным способом можно выделить все имеющиеся на этой странице текстовые объекты или все направляющие.
К категории операций манипулирования относят действия, наиболее часто выполняющиеся после выделения объектов. Некоторые из этих действий не оказывают влияния на внешнюю форму объектов, меняя только их положение на печатной странице (размещение, поворот), другие меняют форму или размеры объекта, не меняя его положения (масштабирование), третьи меняют и положение, и форму объекта (зеркальное отражение). Большинство операций манипулирования объектами выполняются с помощью инструмента Pick ( Выбор ) и элементов управления соответствующей ему панели атрибутов.
Под размещением понимается расположение выделенного объекта в желаемом месте печатной страницы. В процессе размещения меняются значения двух атрибутов объекта, определяющих координаты его середины (точки, помеченной косым крестом при выделении объекта). Есть четыре основных способа размещения объектов.
Простейший из них состоит просто в перетаскивании объекта указателем инструмента Pick ( Выбор ). Этот прием выполняется точно так же, как выделение объекта, только перед отпусканием кнопки мыши объект перетаскивается на новое место. Текущее положение объекта в процессе перетаскивания обозначается его копией, так что на экране одновременно видно и исходное, и текущее положения перемещаемого объекта (рис. 5.4). По окончании перемещения в строке состояния отображаются новые значения координат середины объекта.

Рис. 5.4. Копия объекта в процессе перетаскивания
При перетаскивании объектов мышью может создаться впечатление, что они перемещаются не плавно, а скачками. Это вызывается включением режима привязки к сетке, направляющим или объектам. Эти режимы включаются и выключаются кнопками панели атрибутов инструмента Выбор при отсутствии выделенных объектов.
Если требуется расположить выделенный объект или группу объектов в строго определенном месте страницы, добиться этого описанными выше приемами достаточно сложно. В этом случае проще непосредственно изменить значения атрибутов, управляющих координатами середины выделенного объекта. Эти значения при выбранном инструменте Pick ( Выбор ) выводятся в полях х и у панели атрибутов для всех вариантов выделенных объектов. После ввода новых значений координат середины следует нажать клавишу .
Использование палитры Transformation
Все приведенные выше способы не решают задачи размещения объекта по заданным координатам не середины объекта, а одного из маркеров выделения. Без предварительных вычислений не выполнить и относительное смещение выделенного объекта (например, на 10 мм правее текущего положения). Для автоматизации такого рода размещения служит одна из вкладок пристыковываемой палитры Transformation ( Преобразование ), представленная на рис. 5.6. Чтобы открыть его, выберите команду Окно — Окна настройки — Преобразование .

Рис. 5.6. Элементы управления размещением объекта в палитре Преобразование
В верхней части палитры Преобразование расположены пять кнопок выбора типа преобразования. Крайняя левая из них соответствует преобразованию размещения.
В зависимости от выбранного типа преобразования состав элементов управления палитры может меняться.
В режиме размещения имеются следующие элементы управления.

Счетчики X и Y определяют местоположение точки привязки выделенного объекта или совокупности объектов.
Флажок Relative Position (Относительно) управляет способом вычисления координат при размещении. Когда он сброшен, координаты нового положения точки привязки отсчитываются в системе, связанной с печатной страницей. Когда флажок установлен, координаты отсчитываются в связанной с выделенным объектом системе координат, начало которой совмещено с исходным положением выбранной точки привязки.
Группа переключателей в нижней части окна управляет выбором точки привязки. Точкой привязки называется один из маркеров рамки выделения, расположенный на ее стороне, в углу или в середине, с которым совмещено начало связанной системы координат выделенного объекта. Местоположение объекта задается именно координатами точки привязки. Для выбора точки привязки, отличной от устанавливаемой по умолчанию в середине рамки выделения, достаточно установить соответствующий ей переключатель.
Кнопка Apply (Применить) предназначена для фактического выполнения преобразования, параметры которого заданы элементами управления окна — до щелчка на ней можно менять эти параметры в любой последовательности без какого-либо эффекта.
Щелчок на кнопке Копии вызывает фактическое выполнение преобразования не выделенного объекта, а его копий.
Чтобы переместить выделенный объект так, чтобы его середина совместилась с точкой, координаты которой заданы в системе координат страницы (ноль которой по умолчанию совмещен с левым нижним углом страницы), следует выполнить описанную ниже процедуру.
1. Сбросьте флажок относительного размещения.
2. Установите переключатель в середине группы переключателей выбора точки привязки.
3. Введите в счетчики X и Y координаты точки.
4. Щелкните па кнопке Apply (Применить).
Чтобы переместить выделенный объект на некоторое расстояние от его текущего положения, проделайте следующие шаги.
1. Установите флажок относительного размещения.
2. Введите в счетчики X и Y величину желаемого смещения по горизонтали и по вертикали.
3. Щелкните на кнопке Apply (Применить).
При относительном размещении выбор точки привязки не играет роли. Поэтому группа переключателей выбора точки привязки в этом режиме выполняет другие функции. При установке любого переключателя (кроме среднего) в полях X и Y автоматически появляются значения смещения, абсолютная величина которых равна нулю или совпадает с габаритами выделенных объектов, а знаки выбраны таким образом, чтобы смещение выполнялось в сторону того маркера рамки выделения, который соответствует установленному флажку. Например, если выделить прямоугольник, установить правый боковой переключатель и щелкнуть на кнопке Копии , справа от прямоугольника появится его копия, причем их вертикальные стороны будут совмещены, а горизонтальные — выровнены.
Сдвиг, суперсдвиг и микросдвиг
Выделенные объекты можно перемещать по печатной странице с помощью клавиш управления курсором. Каждое нажатие одной из этих клавиш вызывает смещение на величину, заданную счетчиком шага смещения, расположенным на панели атрибутов инструмента Выбора .
По умолчанию шаг смещения равен 0,1 дюйма или примерно 2,5 мм. Это слишком много для большинства иллюстраций, поэтому рекомендуется сразу же уменьшить его, например, до 0,1 или даже до 0,01 мм. Для этого отмените выделение всех объектов клавишей и введите выбранное значение шага сдвига в счетчик.
Выполнение сдвига выделенных объектов клавишами управления курсором при нажатой клавише-модификаторе называется суперсдвигом (super nudge). В этом режиме заданный на панели атрибутов шаг смещения умножается на постоянный коэффициент суперсдвига. По умолчанию этот коэффициент равен 2. Выполнение сдвига выделенных объектов клавишами управления курсором при нажатой клавише-модификаторе Ctrl называется микросдвигом (micro nudge). В этом режиме заданный на панели атрибутов шаг смещения делится на постоянный коэффициент микросдвига. По умолчанию этот коэффициент равен 2.
Как правило, принятые по умолчанию значения и коэффициенты сдвига неудобны в практической работе. Чтобы изменить коэффициент суперсдвига или микросдвига, выберите команду Tools > Options (Инструменты > Параметры), а затем в левой части раскрывшегося окна настроек выберите в категории Document (Документ) раздел Rulers (Линейки). Откроется доступ к группе элементов управления параметрами сдвига Nudge (Сдвиг). С их помощью можно установить шаг смещения, а также коэффициенты и единицы измерения, в которых он задается. Рекомендуется задать значение коэффициентов суперсдвига и микросдвига не менее 10. Тогда смещение будет выполняться мелкими «шажками», а при необходимости сместить выделенные объекты на большее расстояние можно будет воспользоваться суперсдвигом.
Копирование и дублирование
Как и все программы, работающие в среде Windows, CorelDRAW позволяет выполнять операции копирования и переноса через системный буфер обмена. При этом вставка из буфера ранее скопированных или вырезанных туда объектов выполняется в ту же точку печатной страницы, где располагался оригинал. Если объекты были не вырезаны, а скопированы в буфер, их вставка приведет к появлению копий объектов, располагающихся поверх своих оригиналов.
Однако это далеко не самый быстрый и не самый удобный способ построения копий объектов. Если необходимо, чтобы копия выделенного объекта располагалась поверх него, достаточно в режиме выделения объектов нажать на вспомогательной клавиатуре клавишу + (плюс).
Если копию объекта предполагается перемещать, удобнее, чтобы она создавалась с некоторым смещением по отношению к оригиналу. Такую возможность дает операция дублирования.

Чтобы продублировать объект (или несколько объектов), следует выделить его, а затем выбрать команду Edit > Duplicate (Правка > Дублировать). По умолчанию дубликат (точная копия выделенного объекта) будет расположен поверх оригинала и смещен вверх и вправо на 6,35 мм. Это значение смещения можно изменить с помощью счетчиков смещения дубликата на панели атрибутов, появляющейся при отсутствии выделенных объектов.
Если переместить только что построенный дубликат, а затем, не отменяя его выделения, повторить команду дублирования, второй дубликат будет смещен относительно первого на то же расстояние, на которое первый дубликат был смещен относительно оригинала. Этот прием в терминологии CorelDRAW называется супердублированием.
Наконец, если требуется создать сразу множество копий объекта и разместить их вдоль определенной траектории, достаточно выделить объект и перетаскивать его по этой траектории, удерживая нажатой клавишу пробела.
Растяжение и сжатие
При создании объектов редко удается сразу же добиться желаемых размеров, да и в процессе работы над иллюстрацией достаточно часто приходится менять размеры ранее созданных объектов в соответствии с художественным замыслом. Поэтому в CorelDRAW имеется богатейший арсенал средств изменения размеров выделенных объектов.
Простейший из них нам уже известен — это перетаскивание маркеров рамки выделения. Поэтому ограничимся краткой формулировкой правил выполнения этой операции:
при перетаскивании маркеров в направлении от центра рамки выделения размеры объекта увеличиваются, к центру рамки выделения — уменьшаются;
при перетаскивании угловых маркеров изменение размеров выделенного объекта по вертикали и по горизонтали выполняется с сохранением пропорций, при перетаскивании средних маркеров размеры изменяются только по горизонтали или только по вертикали;
если при перетаскивании маркера нажата клавиша-модификатор , возможно только кратное изменение размера (то есть размер объекта будет меняться скачками — в 2, 3, 4. раза больше или меньше оригинала);
если при перетаскивании маркера нажата клавиша-модификатор , размер объекта будет изменяться симметрично от центра, а не только в сторону перетаскивания маркера;
если перед окончанием перетаскивания маркера выполняется щелчок правой кнопкой мыши, то преобразование выполняется не над оригиналом, а над копией выделенного объекта;
если в процессе перетаскивания среднего маркера в направлении к середине рамки выделения оказывается пересеченной ее противоположная сторона (при нажатой клавише — середина), то в результате преобразования будет построено зеркальное отражение (при перетаскивании углового маркера в этом случае строится объект, центрально симметричный выделенному).
Назначение точных размеров
Иногда важно придать выделенному объекту точные размеры. Для этого можно воспользоваться счетчиками размера объекта, расположенными на панели атрибутов, а в более сложных случаях — элементами управления размером палитры Transformation (Преобразование), представленным на рис. 5.6.

Процедура работы со счетчиками сводится к введению в них новых размеров выделенного объекта и нажатию клавиши . Если необходимо, чтобы размеры по горизонтали и вертикали изменялись пропорционально, нажмите на панели атрибутов кнопку блокировки раздельного масштабирования, на которой изображен замок

Элементы управления, появляющиеся после щелчка на кнопке Size (Размер) в палитре Transformation (Преобразование) , кроме новой высоты и ширины объекта позволяют указывать, который из маркеров рамки выделения останется неподвижным при изменении размера. Для этого достаточно установить один из переключателей в группе выбора точки привязки.
Кроме того, кнопка Apply To Duplicate (Применить к копни) позволяет оставить оригинал выделенного объекта неизменным, а преобразование применить к его копии.
При установке размеров следует помнить, что преобразование воздействует на размеры не самого объекта (объектов), а габаритного прямоугольника. Это особенно важно, когда оно выполняется над совместно выделенными объектами.
Масштабирование и отражение
При масштабировании новый размер выделенного объекта задается в процентах от его исходного размера. Так же как назначение точного размера, это преобразование можно выполнить с помощью полей панели атрибутов и элементов управления, появляющихся после щелчка на кнопке Scale and Mirror (Масштаб и отражение), представленных на рис. 5.8.

Рис. 5.8. Элементы управления масштабом и отражением объекта в палитре Transformation, а также выделенный объект (а) и примеры его масштабирования: пропорциональное масштабирование 1 30 % (б), масштабирование по высоте -100 % (в). пропорциональное масштабирование -100 % (г)
Процедура работы со счетчиками сводится к введению в них коэффициентов масштабирования выделенного объекта и нажатию клавиши . Если необходимо, чтобы размеры по горизонтали и вертикали изменялись пропорционально, нажмите на панели атрибутов кнопку блокировки раздельного масштабирования, на которой изображен замок.
В CorelDRAW при задании отрицательного значения коэффициента масштабирования совместно с изменением размеров выполняется зеркальное отражение выделенного объекта. На рис. 5.8, в и г приведены два примера такого масштабирования.
Как обычно, элементы управления палитры Transformation (Преобразование) дают возможность указывать неподвижную точку преобразования и применять преобразование к копии выделенного объекта.
Расположенные в окне (правее счетчиков коэффициентов масштабирования) кнопки позволяют включать в преобразование отражение, не вводя знак «минус» при соответствующем коэффициенте. Кнопки с аналогичными рисунками, расположенные на панели атрибутов, позволяют быстро построить зеркальное отражение выделенного объекта, причем сам объект сохраняется без изменений.
Чтобы повернуть выделенный объект на произвольный угол с помощью инструмента Pick ( Выбор ), следует вначале еще раз щелкнуть на объекте указателем инструмента. После этого вместо угловых маркеров рамки выделения вокруг выделенного объекта появляются маркеры поворота, а маркер центра объекта заменяется на маркер центра поворота (рис. 5.9). Теперь перетаскивание любого из маркеров поворота приведет к повороту выделенных объектов. Перетаскивая маркер середины в форме кружка с точкой, можно сместить центр, вокруг которого будет поворачиваться выделенный объект, из середины рамки выделения.
Если в процессе перетаскивания маркера поворота удерживать нажатой клавишу-модификатор , выделенный объект будет поворачиваться не плавно, а «скачками», фиксируя углы поворота, кратные 15°. Если необходимо построить копию объекта, повернутую на некоторый угол, перед отпусканием левой кнопки мыши выполните щелчок ее правой кнопкой .

То же преобразование можно выполнить с помощью поля Rotate (Поворот) панели атрибутов и элементов управления, доступ к которым открывается после щелчка на кнопке Rotate (Поворот) в палитре Transformation (Преобразование) . Элементы управления поворотом объекта в палитре Transformation (Преобразование) перечислены ниже.
Счетчик Anchaptere (Угол) задает угол поворота выделенных объектов, положительное значение соответствует повороту против часовой стрелки.
Счетчики X и Y содержат координаты точки, вокруг которой поворачиваются выделенные объекты. По умолчанию эта точка совпадает с серединой рамки выделения. В режиме задания абсолютных координат координаты центра поворота задаются в системе, связанной с печатной страницей, в режиме задания относительных координат — в связанной системе координат выделенных объектов (начало отсчета которой совмещено с серединой рамки выделения).
Флажок Relative Center (Относительно) переключает режимы задания координат центра поворота.
Группа переключателей выбора местоположения центра поворота позволяет без введения числовых значений в поля выбрать в качестве центра поворота один из маркеров рамки выделения.
Кнопка Apply (Применить) реализует преобразование в соответствии с установленными значениями управляющих параметров.
Кнопка Apply To Duplicate (Применить к копии) функционально аналогична кнопке Apply (Применить), но преобразование выполняется не с выделенным объектом, а с его копией.

Рис. 5.9. Элементы управления поворотом объекта в палитре Transformation, а также выделенный объект (а) и результат его поворота (б)
Скосом объекта называется специфическое искажение его формы, суть которого проще всего поясняется физической аналогией. Представим себе, что объект изображен на прямоугольном листе эластичной пленки, верхний и нижний края которой закреплены на жестких планках. Если нижнюю планку закрепить, а верхнюю сдвигать вправо или влево параллельно нижней, то прямоугольник пленки превратится в параллелограмм, а изображенный на нем объект будет искажен. Преобразование скоса можно выполнять, смещая любую из сторон рамки выделения.
Чтобы выполнить скос выделенного объекта инструментом Pick ( Выбор ), следует еще раз щелкнуть на объекте указателем инструмента, а затем переместить указатель на любой из четырех маркеров скоса, в которые превращаются средние маркеры рамки выделения (рис. 5.10). Указатель примет форму двух встречно направленных стрелок, и перетаскивая маркер скоса таким указателем, можно выполнить скос выделенного объекта.

Рис. 5.10. Элементы управления скосом объекта в палитре Transformation а также выделенный объект (а) и результат выполнения скоса (б)
Управляющим параметром преобразования скоса является угол скоса. В соответствие с приведенной выше аналогией это угол, который образует с вертикалью боковой край эластичной пленки после смещения верхней планки. Поскольку скос можно выполнять как по горизонтали, так и по вертикали, таких управляющих параметров два. В CorelDRAW установлена максимальная абсолютная величина угла скоса — она равна 75°.

С помощью элементов управления, доступ к которым открывается после щелчка на кнопке Skew ( Скос ) в палитре Transformation ( Преобразование ), преобразование скоса можно выполнить с большей точностью. Более того, можно одновременно задать углы скоса по горизонтали и вертикали, а также выбрать неподвижную точку преобразования с помощью группы переключателей.
Так же как при остальных преобразованиях кнопка Apply To Duplicate ( Применить к копии ) позволяет применить преобразование не к самому выделенному объекту, а к его копии.
Чтобы исключить случайные преобразования объекта, его можно заблокировать. Заблокированный объект можно включить в выделение, но никакие преобразования на него не действуют. Нельзя также менять атрибуты заливки и обводки заблокированного объекта.
Чтобы заблокировать объект, выделите его, а затем выберите команду Arrange — Lock Object ( Упорядочить — Блокировать объект ). Маркеры рамки выделения примут вид замочков, показывая, что объект заблокирован. Теперь при его выделении в строке состояния перед характеристикой объекта будет выводиться сообщение Locked (Заблокирован).
Для отмены блокировки объекта выделите его и выберите команду Arrange — Unlock Object ( Упорядочить — Разблокировать объект ). Для снятия блокировки со всех заблокированных объектов документа можно воспользоваться командой Arrange t Unlock All Objects ( Упорядочить — Разблокировать все объекты ), причем предварительного выделения объектов не требуется.
Упражнение 5.1. Выделение, копирование и преобразование объектов
Выполняя это упражнение, мы освоим на практике приемы выделения объектов и выполнения преобразований над ними. В результате выполнения упражнения должно получиться изображение, представленное на рис. 5.11. Если в ходе выполнения упражнения у вас возникнут затруднения, вернитесь к описанию приемов выделения и преобразования объектов.
1. Начнем с подготовки рабочей среды, в которой будем строить изображение. Создайте новый документ CorelDRAW и откройте в рабочем пространстве палитру Transformation ( Преобразование ).
2. Фигура, похожая на мишень, строится в следующей последовательности. Вначале постройте окружность произвольного диаметра — инструментом Ellipse (Эллипс) при помощи модификатора , — затем при помощи находящихся в палитре элементов управления размером преобразуйте ее в окружность диаметром 40 мм. С помощью элементов управления положением переместите центр окружности в точку с координатами 60 мм по горизонтали и 220 мм по вертикали в системе координат страницы.

3. Постройте остальные “круги мишени”, воспользовавшись преобразованием размера (палитра Преобразование ). Установите режим пропорционального изменения размеров, задайте значение любого из счетчиков размеров равным 35 мм и воспользуйтесь кнопкой Apply To Duplicate ( Применить к копии ). В результате на изображении появится уменьшенная копия окружности. Тем же приемом постройте еще пять окружностей, каждый раз уменьшая диаметр на 5 мм.
4. Выберите инструмент Bezier (Кривая Безье)
и постройте им горизонтальную линию произвольной длины (при нажатой клавише ). Воспользуйтесь полями панели атрибутов, чтобы сделать длину линии равной 50 мм и переместить ее середину в центр ранее построенных концентрических окружностей. Выберите инструмент Pick (Выбор)
и в палитре Преобразование выбираем преобразование поворота
, угол поворота задать 90 градусов, установить центр поворота и нажать кнопку Применить к копии . В результате копия линии будет перпендикулярна ей и пересечет ее в центре окружностей. «Мишень» готова.


5. Средняя часть изображения представляет собой оригинал и восемь копий фигурного текста. Блок фигурного текста строится с помощью инструмента Text (Текст) , его содержание произвольно. Откорректируйте расположение по вертикали с помощью поля панели атрибутов, совместив середину текста с горизонтальной линией мишени.

6. Постройте восемь копий текста, оперируя элементами управления, появляющимися после щелчка на кнопке Scale and Mirror (Масштаб и отражение) палитры Transformation ( Преобразование ). Например, чтобы построить копию, расположенную слева и сверху от оригинала, следует выбрать в качестве неподвижной точки преобразования левый верхний маркер рамки выделения, нажать обе кнопки со значками отражений и щелкнуть на кнопке Apply To Duplicate ( Применить к копии ). Затем, поочередно выделяя угловые копии, выполните их скос в палитре Преобразование. Для каждой из копий следует назначать неподвижную точку преобразования.

Подсказка: Если при работе над изображением результат очередного действия получается неудовлетворительным, воспользуйтесь кнопкой отмены на стандартной панели инструментов и повторите попытку.
7. Фигура, похожая на ромашку, состоит из копий вертикально расположенного эллипса высотой 20 мм и шириной 3 мм. Копирование выполнено с поворотом на 9° вокруг точки, смещенной строго вниз по отношению к центру рамки выделения на 13 мм. Вначале постройте исходный эллипс и придайте ему желаемые размеры и положение. Преобразование с копированием выполните с помощью элементов управления поворота палитры Преобразование.
8. Выделите совместно все построенные лепестки, растянув вокруг них рамку выделения инструментом Pick (Выбор). С помощью полей панели атрибутов Переместите выделенные эллипсы так, чтобы центр выделения располагался на той же прямой, что центр «мишени» справа от копий текста. В центре «ромашки» постройте окружность диаметром 15 мм. После совмещения ее центра с центром поворота лепестков щелкните указателем инструмента на белом образце экранной палитры цветов, чтобы через середину не просвечивали концы лепестков (подробнее о заливках см. дальше.

Рис. 5.11. Результат выполнения упражнения
О преобразовании блоков текста
Основываясь на том, что мы уже знаем о фигурном и простом тексте, логично предположить, что применение преобразований к блоку фигурного текста изменяет как форму этого блока, так и форму символов, составляющих текст. При преобразовании рамки простого текста должна меняться только форма этой рамки, а символы, составляющие текст, при этом останутся неизменными. Это — совершенно справедливое предположение, но тем не менее применение преобразований к текстам имеет свои особенности. Дело в том, что простые тексты, состоящие из одинаковых последовательностей одинаково отображающихся символов, могут выглядеть по-разному (рис. 5.12).

Рис. 5.12. Применение преобразований к блоку фигурного текста и рамке простого текста
В верхней части рисунка представлены блок фигурного текста (слева) и рамка простого текста (справа). Во втором ряду сверху оба эти объекта повернуты на 30°. В третьем ряду к обоим объектам применено преобразование согласованного масштабирования по обеим осям координат с коэффициентом 150 %. В фигурном тексте кегль и интервалы стали больше в полтора раза, текст как будто положили под увеличительное стекло. Размеры рамки простого текста также увеличились в полтора раза, но кегль и интервалы остались неизменными, из-за чего изменилось разбиение первого абзаца на строки. В четвертом ряду выполнено преобразование скоса с управляющим параметром 30°. В блоке фигурного текста исказилась и форма самого блока (из-за чего строки текста сместились относительно друг друга), и форма каждого из символов (они наклонились влево). При искажении формы рамки простого текста сместились строки, но ни разбиение текста на строки, ни наклон отдельных символов не претерпели изменении.
При преобразованиях текста воздействием инструмента Pick (Выбор) на маркеры рамки выделения результат получается такой же как при выполнении тех же преобразований с помощью палитры Transformation (Преобразование).
Отмена преобразований объекта
Выполненные над объектом преобразования масштабирования, поворота, отражения и скоса можно отменить. CorelDRAW запоминает цепочку преобразований, выполненных над каждым из объектов, и если возникает необходимость возвратить какому-либо объекту его исходный вид, достаточно выделить его и выбрать команду Arrange — Clear Transformations ( Упрорядочить — Отменить преобразования ). Это можно сделать, даже если документ CorelDRAW был закрыт, а затем открыт повторно .
Однако следует иметь в виду, что преобразование размещения не запоминается, а копии объекта, созданные в процессе преобразования, не удаляются. Поэтому результат отмены преобразований иногда может быть неожиданным. Впрочем, отмену преобразований, как почти любую операцию CorelDRAW, тоже можно отменить!
Инструменты для редактирования формы объектов
При создании объектов, составляющих графическое изображение, практически никогда не удается сразу же придать им необходимые для реализации художественного замысла свойства и форму. При работе в традиционной технике это приводит к необходимости пользоваться на начальных стадиях работы карандашом и резинкой, иногда многократно повторяя процесс построения тех или иных фрагментов изображения. Одно из главных преимуществ CorelDRAW перед традиционной техникой состоит в том, что для изменения формы построенного ранее объекта нет необходимости строить его заново — любые изменения формы можно осуществить как плавно, постепенно, так и достаточно радикально и резко. Большинство операций по изменению формы объектов выполняются инструментами, сведенными в панель инструмента Shape (Форма) и Обрезка, представленную на рис. 5.13.


Рис. 5.13. Инструменты для редактирования формы объектов

Инструмент Shape ( Форма ) — основное средство редактирования формы объектов. Мы уже сталкивались с ним, когда рассматривали приемы закругления углов прямоугольника. В общем случае инструмент Shape ( Форма) выбирается в наборе инструментов так же, как любой другой инструмент. Ниже будут рассмотрены приемы работы этим инструментом с кривыми и текстовыми объектами.
Инструмент Knife ( Нож )
позволяет разделить кривую на два отдельных объекта. Инструмент Eraser ( Ластик )
предназначен для модификации формы объектов достаточно сложным образом, имитирующим стирание части построенного объекта.

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

Инструмент Roughen brush ( Грубая кисть ) позволяет искажать форму сравнительно гладкой кривой, создавая на ней треугольные выступы — шипы. Работа с этим инструментом будет рассмотрена в разделе, посвященном деформации объектов.

Инструмент Free Transform ( Свободное преобразование ) позволяет выполнять описанные выше преобразования объектов без помощи палитры Transformation (Преобразование), манипулируя только указателем мыши. Работать с помощью этого инструмента довольно сложно, поэтому, отдавая должное изобретательности разработчиков CorelDRAW, автор все же советует выполнять преобразования объектов приемами, описанными выше.
Инструмент Shape и манипулирование узлами кривых
М ы уже знаем, что линии состоят из сегментов (прямолинейных и криволинейных) и узлов (сглаженных, симметричных и точек излома), расположенных в точках соединения сегментов друг с другом и на краях незамкнутых линии. Нам также известно, что наклон и форма криволинейных сегментов определяются расположением направляющих точек узлов на концах этих сегментов.
Редактирование формы кривой выполняется главным образом за счет воздействия на ее узлы инструментом Shape ( Форма ). Для сегментов предусмотрена всего лишь одна операция редактирования — смена типа сегмента с прямолинейного на криволинейный пли наоборот. Но и в этом случае вначале выделяется не сегмент, а соответствующий ему узел кривой.
Узлы выделяют теми же приемами, что объекты, только активным инструментом при этом должен быть не Pick ( Выбор ), a Shape ( Форма ). Чтобы выделить узел, достаточно щелкнуть на нем указателем инструмента. Чтобы добавить узел к выделенным (или вывести узел из выделения), этот щелчок следует выполнить при нажатой клавише . При растягивании рамки выделения вокруг кривой после отпускания кнопки мыши окажутся выделенными все узлы, оказавшиеся внутри рамки.
Выделенные узлы, соответствующие прямолинейным сегментам, отображаются квадратиками без заливки, криволинейным — с заливкой черным цветом.
Чтобы переместить выделение на начальный узел кривой, нажмите клавишу , на конечный узел — клавишу . Нажатие клавиши перемещает выделение к следующему узлу кривой, + — к предыдущему узлу.
Для выделения всех узлов кривой достаточно выделить любой из ее узлов и нажать клавиши ++.
Перетаскивание направляющих точек узла
Поведение сегментов, входящих и выходящих из узла линии, определяется расположением направляющих точек. После выделения узла на экране становятся видны направляющие точки, определяющие поведение обоих смежных с ним сегментов. Чтобы изменить форму сегмента, не перемещая узлов, достаточно перетащить соответствующие ему направляющие точки указателем инструмента Shape ( Форма ). Для освоения этого приема выполним небольшое упражнение.
Упражнение 5.2. Перетаскивание направляющих точек
Выполняя это упражнение, мы освоим коррекцию формы сегмента кривой, примыкающего к узлу, и разберемся, каким образом тип узла влияет па результаты выполнения этой операции.

1. Начнем с построения кривой, близкой по форме к периоду синусоиды. Для этого выберите инструмент Bezier ( Кривая Безье ) и нажмите кнопку мыши на свободном месте страницы. Перед тем как отпустить кнопку мыши, перетащите ее указатель вверх и вправо на некоторое расстояние. Отступив вправо, постройте еще один узел, только теперь перетащите указатель инструмента вниз и вправо. Наконец, отступив еще раз вправо, постройте третий узел кривой точно так же, как первый. В результате должна получиться кривая, похожая па представленную в верхнем левом углу рис. 5.14.

Рис. 5.14. Перетаскивание направляющих точек узлов различных типов: точки излома (а). сглаженного узла (б), симметричного узла (в)
2. Разместите копию построенной кривой слева от нее. Возвратите активность инструменту Shape (Форма). Щелкните указателем мыши на втором узле копии, воспользовавшись правой кнопкой мыши, чтобы раскрылось контекстное меню выделенного узла, приведенное на рис. 5.15. Воспользуйтесь командой Smooth (Сглаженный) для смены типа выделенного узла. Постройте слева от копии кривой еще одну ее копию, а затем преобразуйте второй узел исходной кривой в точку излома, воспользовавшись командой Cusp (Острый угол) контекстного меню. В результате у вас должно получиться три внешне одинаковых кривых (см. верхний ряд на рис. 5.14) с различными типами среднего узла (острый, сглаженный и симметричный).
Рис. 5.15. Контекстное меню выделенного узла кривой
3. Выделите второй узел левой кривой и обратите внимание на строку состояния, где указан тип выделенного узла — Cusp (Острый угол). Переместите указатель инструмента на нижнюю направляющую точку и перетащите ее таким образом, чтобы она расположилась примерно посередине между вторым и третьим узлами кривой (см. второй ряд на рис. 5.14, а). Обратите внимание, что вторая направляющая точка узла при этом осталась неподвижной.
Перемещение направляющей точки узла типа «точка излома» влияет на форму только одного сегмента кривой (см. третий ряд на рис. 5.14, а), но, как правило, при этом меняется угол излома кривой в узле.
В процессе перетаскивания направляющей точки текущая форма редактируемых сегментов отображается на экране цветной линией, что обеспечивает визуальный контроль результатов редактирования.
4. Выполните аналогичное редактирование положения направляющей точки второго узла копии кривой. Поскольку в этом случае мы имеем дело со сглаженным узлом, перемещение одной из направляющих точек против часовой стрелки вызовет перемещение второй направляющей точки на тот же угол в ту же сторону. Однако приближение перемещаемой направляющей точки к узлу не оказывает никакого влияния на расстояние до узла второй направляющей точки. В результате гладкость кривой в узле сохраняется, а симметричность — нарушается (см. третий ряд на рис. 5.14, б).
5. Выполните то же редактирование положения направляющей точки для второго узла правой копии кривой. На этот раз узел симметричный и смещения обеих направляющих точек будут совершенно одинаковыми. Вследствие этого кривая в окрестности узла останется не только гладкой, но и симметричной (см. третий ряд на рис. 5.14, в).
6. В заключение упражнения самостоятельно исследуйте влияние положения направляющих точек крайних узлов кривой на ее форму.
Хотя выделение направляющей точки в CorelDRAW не предусмотрено, если после выделения узла щелкнуть указателем инструмента на одной из его направляющих точек, ее можно будет перемещать не только мышью, но и клавишами управления курсором. Если не сделать щелчок на направляющей точке, то смещаться будет не она, а выделенный узел (см. ниже).
Если направляющая точка сливается с узлом, для того чтобы «захватить» указателем мыши именно ее, а не узел, в процессе перетаскивания удерживайте нажатой клавишу .
Имеется еще один прием редактирования формы сегмента, не требующий перетаскивания направляющих точек ограничивающих его узлов в явном виде. Вместо этого можно просто перетащить указателем инструмента Shape ( Форма ) любую точку сегмента на новое место. При этом направляющие точки соседних узлов автоматически переместятся так, чтобы сегмент проходил через новое местоположение этой точки.
В процессе выполнения этого приема нового узла на кривой не образуется.
Выделенный узел или совокупность выделенных узлов можно перемещать всеми приемами перемещения объектов. Чаще всего перетаскивают выделенные узлы мышью (при этом все они смещаются одинаково) или при помощи клавиш управления курсором выполняют смещение, суперсдвиг и микросдвиг. Первый прием используется для грубой настройки формы кривой, второй позволяет выполнять более тонкую настройку (особенно если задать небольшое смещение, о чем говорилось выше).
Команды редактирования выделенного узла приведены в контекстном меню этого узла, уже знакомом нам по рис. 5.15. Кроме команд меню редактирование узлов возможно с помощью кнопок панели атрибутов, соответствующей выделенному узлу или нескольким выделенным узлам и представленной на рис. 5.16. Ниже отдельные элементы управления панели атрибутов описаны в контексте операций редактирования узлов, сегментов и кривой в целом.

Рис. 5.16. Панель атрибутов для совокупности выделенных узлов кривой
Добавление и удаление узлов
Зачастую для придания кривой желаемой формы требуется разместить на ней новые узлы. Простейший способ добиться этого — выполнить двойной щелчок указателем инструмента Shape (Форма) в той точке кривой, где должен появиться новый узел. После двойного щелчка вновь созданный узел выделяется, и можно назначить ему нужный тип (точка перегиба, сглаженный или симметричный) с помощью соответствующих кнопок панели атрибутов пли команд контекстного меню.
Если выделить существующий узел кривой и щелкнуть на панели атрибутов на кнопке со знаком «плюс», новый узел будет создан точно в середине сегмента, предшествующего выделенному узлу, причем оба узла (и ранее существовавший, и вновь созданный) окажутся выделенными. Повторный щелчок на кнопке добавления узлов приведет к появлению еще двух новых узлов.
Чтобы удалить узел кривой, достаточно выделить его и нажать клавишу или щелкнуть на кнопке удаления узлов на панели атрибутов. Точно так же удаляется и совокупность одновременно выделенных узлов.
Одиночный узел можно удалить, не выделяя его, двойным щелчком на нем указателем инструмента Shape ( Форма ).
При удалении узла кривой кривая не распадается — вместе с узлом удаляются примыкающие к нему сегменты, а вместо них строится новый сегмент в соответствии с положением направляющих точек соседних с удаленным узлов. При удалении крайнего узла кривая просто становится короче на один сегмент.
В общем случае чем меньше узлов содержит кривая, тем более гладкой она выглядит. Однако если бы от количества узлов зависело только это, о нем можно было бы не беспокоиться. Дело в том, что чем больше узлов у кривой, тем больше вычислений требуется для ее преобразования и для построения изображения этой кривой. Иногда количество узлов кривой может выйти из-под контроля пользователя. Особенно часто это случается при трассировке точечных изображений, построении кривых «от руки» и применении некоторых инструментов, например Eraser (Ластик).
Ползунок степени сглаживания, расположенный на панели атрибутов, позволяет пользователю самостоятельно определять условия компромисса между количеством узлов кривой и точностью ее формы.
Если выделить все узлы кривой, а затем постепенно увеличивать значение степени сглаживания (с помощью поля на напели атрибутов пли связанного с ним ползунка), CorelDRAW будет последовательно удалять отдельные узлы, стремясь к наименьшему возможному отклонению от исходной формы кривой. На рис. 5.17 представлена исходная кривая и результат се сглаживания (степень сглаживания — 80 %). В этом конкретном случае были удалены три узла.

Рис. 5.17. Исходная кривая и результат ее сглаживания
Разъединение кривой, объединение узлов и замыкание
Операция разъединения кривой позволяет разомкнуть замкнутую кривую или разъединить незамкнутую кривую на две ветви, остающиеся частями одной кривой, по не связанные друг с другом сегментами. Чтобы разъединить кривую в выделенном узле, достаточно выбрать в контекстном меню команду Break Apart (Разъединить) или щелкнуть на одноименной кнопке панели атрибутов. В месте выделенного узла образуются два новых узла, не соединенных сегментом.
Обратной по отношению к операции разъединения является операция объединения узлов. Чтобы объединить два выделенных узла, достаточно выбрать в контекстном меню команду Join (Объединить) или щелкнуть на одноименной кнопке панели атрибутов. При этом посередине между двумя выделенными узлами создается новый узел, сами выделенные узлы удаляются, а соседние с ними узлы кривой соединяются сегментами с вновь созданным узлом.
Операцию объединения можно выполнить только в том случае, если оба выделенных узла — крайние. В противном случае команда и кнопка объединения остаются недоступными.
Чтобы освоить операции разъединения и объединения, выполните небольшое упражнение.
Упражнение 5.3. Разъединение кривой и объединение узлов
1. Постройте на свободном месте страницы окружность и преобразуйте ее в замкнутую кривую с помощью кнопки панели атрибутов (на пей изображена окружность с четырьмя узлами). На окружности, ставшей замкнутой кривой, появятся четыре узла (рис. 5.18, а).

Рис. 5.18. Разъединение и соединение
2. Выделите правый узел и разъедините в нем кривую. Обратите внимание на строку состояния — сообщение в ней говорит о том, что кривая стала разомкнутой и в ней стало на один узел больше (вместо четырех — пять). Перетащите правый узел вниз и вправо — под ним обнаружится вновь созданный узел (рис. 5.18, б).
3. Разъедините кривую в левом узле. После этого действия кривая приобретет еще один узел и разделится на две ветви, а информация об этом появится в строке состояния. Перетащите левый узел кривой вниз и влево, чтобы все узлы на обеих ветвях кривой были видны (рис. 5.18, в).
4. Выделите крайний левый узел па нижней ветви кривой и крайний правый узел на ее верхней ветви. Объедините эти узлы, снова превратив кривую в односвязную (состоящую из одной ветви). Результат представлен на рис. 5.18, г.
Перетаскивание и поворот узлов
К выделенным инструментом Shape (Форма) узлам объекта можно применять преобразования растяжения, сжатия и поворота, ранее рассмотренные применительно к объектам в целом. Для этого должно быть выделено не менее двух узлов, а переход к рамке выделения с соответствующем! преобразованию формой маркеров выполняется не дополнительным щелчком мыши, как ранее, а с помощью кнопок панели атрибутов.
После того, как вокруг выделенных узлов появится соответствующая преобразованию рамка выделения, само преобразование выполняется перетаскиванием указателем мыши одного из маркеров. Для освоения приемов растяжения и поворота выделенных узлов выполните упражнение.
Упражнение 5.4. Преобразования растяжения и поворота выделенных узлов

1. Постройте на свободном месте страницы квадрат и преобразуйте его в замкнутую кривую с помощью кнопки панели атрибутов . На квадрате, ставшем замкнутой кривой, появится четыре узла (рис. 5.19, а).

Рис. 5.19. Сжатие и поворот выделенных узлов

2. Выберите инструмент Shape (Форма) и с его помощью выделите все узлы бывшего квадрата, а затем удвойте их количество, вставив между ними новые узлы (рис. 5.19, б) — кнопка .

3. Выделите только новые узлы, расположенные в серединах сторон бывшего квадрата (щелчками при нажатой клавише ). Щелчком кнопки растяжения узлов на панели атрибутов выведите на экран вокруг выделенных узлов рамку выделения с маркерами растяжения и сжатия. Перетащите угловой маркер рамки выделения к центру при нажатой клавише (примерно, на половину расстояния). Квадрат превратится в четырехконечную звезду (рис. 5.19, в).

4. Не отменяя выделения узлов, щелкните на кнопке поворота узлов на панели атрибутов . Теперь маркеры рамки выбора позволяют выполнять преобразования поворота и скоса для выделенных узлов. Перетаскивая любой из угловых маркеров на 90° против часовой стрелки (при нажатой клавише ), приведите четырехконечную звезду к виду, представленному на рис. 5.19, г.
В некоторых случаях объединение узлов — не лучший способ объединения ветвей кривой или ее замыкания. Например, выполняя упражнение 5.3, мы убедились, что удаление объединяемых узлов может достаточно сильно исказить форму кривой. В этом случае целесообразно воспользоваться одним из приемов замыкания кривой.
В случае объединения ветвей кривой термин «замыкание» может ввести в заблуждение, поскольку в результате получается незамкнутая кривая.

Первый из способов состоит в выделении двух крайних узлов кривой с последующим щелчком на кнопке Extend Curve To Close (Замыкающий сегмент) . Выделенные узлы будут соединены прямолинейным сегментом, и кривая замкнется, или число ее ветвей уменьшится на единицу. Если выделен только один узел или один из выделенных узлов не крайний, эта кнопка остается недоступной.

Второй способ более радикален, поскольку воздействует сразу на все незамкнутые ветви кривой. Достаточно выделить всего лишь один крайний узел любой из ветвей и щелкнуть на кнопке Auto-Close Curve (Автозамыкание) , чтобы начальные и конечные узлы всех незамкнутых ветвей кривой оказались соединенными прямолинейными сегментами.
Чтобы попробовать приемы замыкания в деле, повторите упражнение 5.3, заменив на последнем шаге объединение узлов их замыканием.
Если в состав кривой входит несколько ветвей, любую из них можно превратить в самостоятельную кривую, не меняя ее формы. Обычно эта задача решается при помощи команды Упорядочить — Разъединить Кривая . Однако при этом вся кривая «разваливается» на отдельные ветви, каждая из которых становится автономным объектом. Если требуется вывести из состава кривой только одну ветвь, этот способ не годится.

В этом случае следует выделить любой узел ветви, подлежащей отделению, и щелкнуть на кнопке Extract Subpath (Отделить ветвь или Извлечь фрагмент ) панели атрибутов. Остальные ветви останутся в составе исходной кривой.

Выравниванием узлов называется их перемещение по горизонтали и/или вертикали таким образом, чтобы они расположились на одной горизонтальной пли вертикальной прямой или полностью совместились. Выравнивание возможно только в том случае, когда выделено более одного узла, принадлежащего кривой. После выделения нескольких узлов щелкните на кнопке Align Nodes (Выровнять узлы) панели атрибутов (см. рис. 15.16). и на экране появится диалоговое окно выравнивания узлов, представленное на рис. 5.20.
Рис. 5.20. Диалоговое окно выравнивания узлов и результаты попарного выравнивания узлов кривой, преобразованной из окружности
В диалоговом окне имеются три флажка, управляющих режимами выравнивания.
Align Horizontal (Выровнять по горизонтали). При установке этого флажка все выделенные узлы кривой перемещаются в вертикальном направлении до совмещения с горизонтальной линией, проведенной через узел, выделенный последним.
Align Vertical (Выровнять по вертикали). При установке этого флажка все выделенные узлы кривой перемещаются в горизонтальном направлении до совмещения с вертикальной линией, проведенной через узел, выделенный последним.
Align Control Points (Выровнять направляющие точки). Устанавливать этот флажок можно только в том случае, когда выделено ровно два узла кривой и, кроме того, установлены два предыдущих флажка. В результате выравнивания ранее выделенный узел перемещается до совмещения со вторым узлом, и его направляющие точки также перемещаются до совмещения с направляющими точками второго узла.
Чтобы освоить приемы выравнивания узлов кривой, выполним небольшое упражнение.
Упражнение 5.5. Выравнивание узлов кривой
1. Постройте окружность и преобразуйте ее и кривую с помощью кнопки Convert То Curves (Преобразовать в кривые). Постройте три копии кривой. Инструментом Pick (Выбор) перетащите копии вправо, расположив центры на одной горизонтали с оригиналом.

2. Выберите инструмент Shape (Форма) и выделите в оригинале кривой сначала правый, а затем верхний узлы. Щелкните на кнопке Align Nodes (Выровнять узлы) панели атрибутов и установите флажок Выровнять по горизонтали (как на рис. 5.20, а).
3. В первой копии кривой выделите сначала левый, а затем нижний узлы. Щелкните на кнопке Align Nodes (Выровнять узлы) панели атрибутов и установите флажок Выровнять по вертикали (как на рис. 5.20, б).
4. Во второй копии снова выделите сначала правый, а затем — верхний узлы. Щелкните на кнопке Align Nodes (Выровнять узлы) панели атрибутов, а затем сразу — на кнопке ОК. С третьей копией проделайте то же самое, по перед тем. как щелкнуть на кнопке ОК, сбросьте флажок Align Control Points (Выровнять направляющие точки). Результаты представлены на рис. 5.20, в и г соответственно.
Эластичный сдвиг узлов

При одновременном перетаскивании совокупности выделенных узлов кривой каждый из них смещается на одно н то же расстояние. Однако при включении режима эластичною сдвига (или гибкого режима ) одноименной кнопкой панели атрибутов поведение перемещаемых узлов изменяется. В этом режиме смещение каждого из узлов оказывается обратно пропорциональным удаленности этого узла от перемещаемого узла. Удаленность в данном случае рассматривается как расстояние между узлами вдоль кривой.
На рис. 5.21 представлен пример, наглядно показывающий отличия двух режимов сдвига выделенных узлов.

Рис. 5.21. Сдвиг выделенных узлов кривой в обычном и эластичном режимах
В обеих приведенных на рисунке кривых перед сдвигом было выделено восемь узлов (кроме крайнего левого). Для верхней кривой сдвиг выполнен в обычном режиме, для нижней — в эластичном. В обоих случаях перетаскивался крайний правый узел кривой.
Инструмент Shape и текстовые объекты
Инструмент Shape (Форма) в некоторых случаях позволяет быстрее выполнять операции форматирования как фигурного, так и простого текста, рассмотренные ранее. Например, смещение символов текста относительно базовой линии путем перетаскивания их указателем этого инструмента можно выполнить значительно быстрее, хотя при этом неизбежна потеря точности.
Если выбрать инструмент Shape (Форма) и щелкнуть им на текстовом объекте, рамка выделения не появится. Вместо нее снизу от текстового объекта появятся две стилизованные стрелки — вниз и вправо, а для каждого символа текста на экран будет выведен узел, идентифицирующий точку привязки этого символа (рис. 5.22).

Рис. 5.22. Текстовый объект, выделенный инструментом Shape
Перетаскивая указателем инструмента узлы символов, можно смещать их, а перетаскивая стилизованные стрелки, — менять управляющие параметры форматирования текста.
Корректировка расстояния между смежными символами
Чтобы изменить принятое по умолчанию расстояние между смежными символами текста, достаточно перетащить указателем инструмента Shape (Форма) стилизованную стрелку вправо или влево. При перемещении ее вправо от текстового объекта межсимволыюе расстояние будет увеличиваться, при перемещении влево — уменьшаться (рис. 5.23).

Рис. 5.23. Корректировка межсимвольного расстояния в блоке фигурного текста указателем инструмента Shape
При работе с рамкой простого текста для выполнения этого приема даже нет необходимости активизировать инструмент Shape (Форма). Дело в том, что при наведении указателя любого инструмента на стилизованные стрелки, расположенные рядом с правым нижним маркером рамки выделения, автоматически временно активизируется инструмент Shape (Форма), после чего стилизованные стрелки можно перетаскивать (рис. 5.24).

Рис. 5.24. Стилизованные стрелки и указатель временно активизированного инструмента Shape при работе с рамкой простого текста
При изменении межсимвольного расстояния для блока фигурного текста изменяются габаритные размеры этого блока, но разбиение текста на строки сохраняется. При изменении межсимвольного расстояния для текста, содержащегося в рамке простого текста, могут измениться условия верстки и, соответственно, условия разбиения текста на строки, но текущие размеры рамки сохранятся.
Корректировка расстояния между смежными словами
Если корректировку межсимвольного расстояния выполнять при нажатой клавише-модификаторе , корректироваться будут только расстояния между смежными словами (то есть ширина символа пробела). Если воспользоваться другим модификатором — клавишей , — результат будет противоположным, то есть будет регулироваться межсимвольное, но не межсловесное расстояние (рис. 5.25).

Рис. 5.25. Корректировка межсловного (сверху) и межсимвольного за исключением пробелов (снизу) расстояний
Корректировка расстояния между смежными строками
С помощью инструмента Shape (Форма) можно регулировать и межстрочное расстояние (интерлиньяж) как для блоков фигурного текста, так и для рамок простого текста. Для этого следует выделить текстовый объект инструментом Shape (Форма) и перетаскивать в вертикальном направлении вертикальную стилизованную стрелку, расположенную слева и внизу от него. На рис. 5.26 представлены начальная и заключительная стадии перетаскивания, в результате которого межстрочное расстояние увеличилось. Для уменьшения межстрочного расстояния следует перетаскивать стрелку вверх.

Рис. 5.26. Корректировка межстрочного расстояния с помощью инструмента Shape
Следует иметь в виду, что при помощи описанного выше приема в рамке простого текста меняется межстрочное расстояние всех абзацев текста. Если требуется откорректировать это значение только для одного или нескольких (но не всех) абзацев, придется воспользоваться диалоговым окном форматирования.
Изменение формы символов
В некоторых случаях художественный замысел иллюстрации требует радикального изменения формы отдельных символов, которое невозможно реализовать путем преобразования односимвольного блока фигурного текста. В этих случаях целесообразно воспользоваться приемом преобразования символа текста в совокупность кривых с последующей настройкой формы бывшего символа приемами редактирования узлов кривой. На рис. 5.27 представлен результат такого преобразования.
Перед преобразованием в кривые рекомендуется отделить только ту часть текста, которую действительно целесообразно преобразовать в кривую. Если необходимо обеспечить синхронизацию изменения размера преобразованного в кривые символа с последующим форматированием текста, его можно вставить в текст в качестве специального символа.

Рис. 5.27. Результат редактирования совокупности кривых, полученной преобразованием символа
Инструмент Knife и разбиение объекта на части
Кнопка инструмента Knife (Лезвие)
расположена на панели инструмента Обрезка
. Как уже отмечалось, этот инструмент предназначен для разбиения кривых линий.
Инструмент Knife (Лезвие) может «разрезать» не только кривые. При его применении к примитивам (эллипсам, многоугольникам, прямоугольникам, спиралям) или блокам фигурного текста эти объекты автоматически преобразуются в совокупности кривых.
На самом деле инструмент Knife (Лезвие) выполняет более тонкое действие, существо которого зависит от замкнутости кривой. При щелчке указателем инструмента на кривой па ней образуется сразу два узла, не соединенных сегментом. В результате незамкнутая кривая распадается на две незамкнутых кривых, а замкнутая превращается в незамкнутую. Инструмент может работать в нескольких режимах. Эти режимы определяются с помощью двух кнопок на панели атрибутов (рис. 5.28).

Рис. 5.28. Панель атрибутов при активном инструменте Knife
Leave As One Object (Оставлять как один объект). При включении этого режима «отрезанная» часть кривой становится не новым объектом (по умолчанию), а ветвью исходной кривой.
Auto-Close On Cut (Автоматическое закрытие при разделении). Если этот режим включен, то цикл работы инструмента включает в себя не один, а два щелчка в точках кривой. При этом линия «разреза», соединяющая эти две точки, становится сегментом кривой.
Чтобы выполнить разрез, следует выбрать инструмент Knife (Лезвие) и переместить мышью его указатель на точку кривой. В момент совмещения указателя с кривой он изменит свою форму — ручка лезвия расположится вертикально. Если режим автозамыкания выключен, для выполнения разреза достаточно щелкнуть мышью. На рис. 5.29 представлены три этапа выполнения разреза незамкнутой кривой: подвод лезвия к кривой, установка лезвия на точку кривой и выполнение щелчка и отвод лезвия (видны два узла, расположенных в месте разреза поверх друг друга).

Рис. 5.29. Выполнение разреза без автозамыкания
Линия разреза, которая строится в режиме автозамыкаипя, может быть как прямой, так и кривой произвольной формы. В этом плане поведение инструмента Knife (Лезвие) схожее поведением инструмента Freehand (Произвольная кривая) — если разрез выполняется двумя последовательными щелчками мыши, получается прямая, если указатель инструмента перетаскивается от начала разреза к концу по произвольной траектории, форма разреза определяется этой траекторией.
Если при включенном режиме автозамыкания и выключенном режиме оставления «обрезков» в составе одного объекта выполняется разрез незамкнутой кривой, то сохраняется только один из двух получившихся «обрезков» — тот. в составе которого остаются крайние узлы кривой. Удаляемый «обрезок» в процессе разреза будет выделен серым цветом (рис. 5.30).

Рис. 5.30. Выделение цветом удаляемого «обрезка»
Упражнение 5.6. Разрезание объектов
Цель этого упражнения — практическое закрепление навыков работы с инструментом Knife (Лезвие). Выполняя его, мы построим стилизованное изображение раковины жемчужницы и «раскроем» ее створки.
1. Вначале постройте эллипс, вытянутый в горизонтальном направлении, и преобразуйте его в кривую (рис. 5.31, а).

Рис. 5.31. Последовательность построения раскрывшейся «жемчужницы»
2. Выделите инструментом Shape (Форма) верхний и нижний узлы бывшего эллипса и сместите их влево примерно на треть ширины эллипса (при нажатой клавише ). Результат представлен на рис. 5.31, б.

3. Выберите инструмент Knife (Лезвие) и включите режим автозамыкания с помощью одноименной кнопки панели атрибутов. Кнопка второго режима должна быть отжата. Переместите указатель инструмента в левую крайнюю точку кривой, убедитесь, что указатель принял вертикальное положение, и щелкните мышью, нажмите для прямолинейного прорисовывания. Сместите указатель мыши вправо (за ним потянется линия будущего разреза) и переместите указатель в крайнюю правую точку кривой, в которой и выполните второй щелчок. Кривая разбивается на две отдельные замкнутые кривые, каждая из которых представляет собой отдельный объект (рис. 5.31, в).

4. Указателем инструмента Pick (Выбор) выделите верхний объект. Откройте пристыковываемое окно Transformation (Преобразование) и щелкните в нем на кнопке настройки параметров поворота. Установите центр поворота в левом нижнем углу и задайте угол поворота равным 15°. После щелчка на кнопке Apply (Применить) раковина раскроет створки (рис. 5.31, г).
В заключение попробуйте выполнить это упражнение еще раз, но при разрезании вместо двойного щелчка перетащите указатель по волнообразной траектории — края раковины станут зазубренными.
В отличие от программ для работы с точечными изображениями, в которых ластики для стирания тех или иных частей изображения являются важнейшими инструментами, в программе векторной графики вроде CorelDRAW ластик оказывается достаточно экзотическим, хотя и очень удобным дополнением к основному арсеналу средств модификации формы объектов. В них он играет принципиально иную роль, поскольку в применении к замкнутым кривым ластик не стирает их части, а лишь модифицирует форму.

На рис. 5.32 представлена панель атрибутов инструмента Eraser (Ластик) .
Eraser Thickness (Размер). Значение, содержащееся в этом счетчике, определяет размер стороны квадратного ластика или диаметр круглого.
Auto-Reduce On Erase (Автосокращенпе). При включении этого режима (кнопка нажата) все кривые, формирующиеся при работе ластиком, автоматически сглаживаются — выполняется процедура сокращения количества узлов кривой.
Circle/Square (Форма). В CorelDRAW предусмотрены ластики всего двух форм — круглый и квадратный. Эта кнопка переключает форму ластика.

Рис. 5.32. Элементы управления режимом работы инструмента Eraser на панели атрибутов
При активизации инструмента Eraser (Ластик) и перемещении его указателя на выделенную замкнутую кривую CorelDRAW модифицирует форму этой кривой так, чтобы она как бы обтекала «вклинившееся» в нее «инородное тело». На рис. 5.33 представлены результаты применения ластика к эллипсу. В его правой нижней части виден указатель инструмента (размеры и форма которого соответствуют текущим установкам на панели атрибутов), справа сверху показаны следы работы круглым ластиком, слева снизу — более существенные «разрушения», нанесенные ластиком квадратным.

Рис. 5.33. Модификация формы замкнутой кривой инструментом Eraser
Инструмент Eraser (Ластик) можно применять к тем же объектам, что инструмент Knife (Лезвие). Преобразование объектов в совокупность кривых выполняется автоматически.
Если форма абриса криволинейного объекта должна остаться без изменений, но в нем необходимо сделать отверстие, достаточно переместить указатель инструмента Eraser (Ластик) на объект и выполнить двойной щелчок мышью . Образовавшееся отверстие можно «доработать» перетаскиванием ластика.
Если в процессе перемещения ластика в форму кривой были внесены нежелательные изменения, нажмите клавишу и перемещайте ластик в обратном направлении — форма восстановится. Однако этот прием действует только до момента отпускания кнопки мыши. После того как кнопка отпущена, отменить можно только всю операцию стирания целиком.
Если ластик применяется к незамкнутой кривой, он действительно стирает ее часть, создавая в кривой разрыв. Можно стереть ластиком как кривую целиком, так и отдельную ее ветвь.

Инструмент Smudge (Размазывание или Размазывающая кисть) — это операция, позволяющая в интерактивном режиме искажать замкнутую кривую. Метафора операции состоит в смещении края объекта с помощью инструмента эллиптической формы. Степень и форма искажения определяются значениями управляющих параметров инструмента, которые могут задаваться с помощью элементов управления панели атрибутов инструмента (рис, 5.34) или специальным устройством (планшетом с пером, чувствительным к нажиму и углу наклона). Смещение может осуществляться как внутрь объекта, так и наружу (рис. 5.35).

Рис. 5.34. Панель атрибутов инструмента Размазывающая кисть

Рис. 5.35. Размазывание наружу и внутрь замкнутой кривой
Nib size (Размер инструмента). Значение этого счетчика определяет размер инструмента. Размер задается н единицах измерения, выбранных по умолчанию.
Tilt (Наклон инструмента). Значение этого счетчика определяет соотношение габаритных размеров инструмента. Задается в градусах, может меняться в диапазоне от 15° до 90°. Влияние наклона инструмента на форму его рабочей части иллюстрирует рис. 5.36 (наклон меняется от 15° до 90° при фиксированном развороте инструмента в 45°).

Рис. 5.36. Влияние угла наклона инструмента ни форму его рабочей области
Bearing (Разворот инструмента). Этот счетчик определяет величину разворота рабочей части инструмента относительно вертикальной оси. Наиболее заметно влияние этого параметра при небольших углах наклона инструмента, когда форма его рабочей части существенно асимметрична. Значение этого управляющего параметра задается в градусах.
Add dryout (Коэффициент затухания). Если значение этого счетчика равно нулю, размер инструмента по мере его перемещения от кривой остается неизменным. Положительные значения коэффициента затухания означают уменьшение размера инструмента, отрицательные — его увеличение но мере размазывания (рис. 5.37 и 5.38).

Рис. 5.37. Влияние затухания на размазывание внутрь контура: коэффициент затухания меняется от 0 до 8

Рис. 5.38. Влияние затухания на размазывание внутрь контура: коэффициент затухания меняется от -1 до -5
С помощью инструмента Smudge (Размазывание) пользователь может при желании приблизить процедуру формообразования объектов к рисованию традиционными инструментами художника.
Что нового мы узнали
Мы овладели следующими основными приемами:
- выделение объектов указателями инструментов;
- совместное выделение объектов;
- выделение объектов растягиванием рамки выделения;
- выделение дочерних объектов;
- размещение объектов указателем инструмента и с помощью пристыковываемого окна Transformation (Преобразование);
- смещение объектов клавишами управления курсором с реализацией сдвига, микросдвига и суперсдвига;
- копирование, дублирование и супердублпрование объектов с их одновременным размещением;
- растяжение, сжатие и установка точных размеров объектов;
- масштабирование и построение зеркальных отражений объектов;
- поворот и скос объектов;
- построение копий объекта в процессе преобразования;
- блокировка объектов для их защиты от случайного изменения;
- преобразование текстовых объектов;
- редактирование формы объектов инструментом Shape (Форма);
- приемы редактирования узлов кривой;
- редактирование сегмента перетаскиванием его произвольной точки;
- сглаживание кривой;
- преобразования узлов кривой;
- разрезание кривых инструментом Knife (Лезвие);
- изменение, формы кривых инструментом Eraser (Ластик);
- искажение замкнутых кривых инструментом Smudge (Размазывание).
- рамка выделения;
- группа объектов;
- дочерний объект;
- преобразование размещения;
- относительное и абсолютное размещение;
- сдвиг, микросдвиг и суперсдвиг;
- копирование и дублирование;
- супердублирование;
- растяжение и сжатие;
- назначение размера;
- масштабирование и отражение;
- поворот объекта;
- скос;
- блокировка объекта;
- редактирование сегментов;
- редактирование узлов;
- сглаживание кривой;
- разъединение замкнутой кривой;
- замыкание незамкнутой кривой;
- объединение узлов;
- выравнивание узлов;
- эластичный сдвиг узлов;
- стилизованные стрелки текстового объекта;
- лезвие;
- ластик.
Источник:
Миронов Д.Ф. CorelDRAW 12: Учебный курс. — СПб: Питер, 2005.
