Тема 12 Робота з об’єктами в CorelDraw. Створення, редагування, логічні операції

 

1.      Побудова прямокутників та їх похідних

До класу прямокутників в CorelDRAW відносяться квадрати, ромби, паралелограми. ці ж фігури із закругленими кутами, іноді навіть кола, якщо тільки для їх побудови використовувався інструмент Прямокутник, - Rectangle Tool (F6) панелі робочого інструментарію Toolbox. Інформація про те, чи належить виділений об'єкт до класу прямокутників, відображається в рядку стану, а саме. Rectangle on Layer 1 (Прямокутник на шарі 1).

Для побудови прямокутника виконують такі дії:

1 Вибирають інструмент Rectangle Tool (F6) однойменної спливаючій панелі. Покажчик миші при цьому перетвориться в маленький прямокутник з перехрестям.

2 Простягають по робочій сторінці покажчиком миші при натиснутій лівій клавіші. При цьому фіксується місце розташування вершини, з якої почалося побудова, і прямокутник малюється по діагоналі, а поточні значення його ширини і висоти відображаються у рядку стану.


3 Коли попередні контури зображуваного об'єкта підійдуть користувачеві. клавішу миші можна відпустити. Прямокутник буде виділеним маркерами, що дозволяють проводити подальші зміни (рис. 12.1).

Рис. 12.1 Виділений прямокутник та його елементи

 

Крім маркерів рамки виділення, показаних на рисунку 12.1. при наведенні покажчика миші на активний прямокутник спливаючими підказками синього кольору супроводжуються його кути, сторони і середини сторін.

Щоб побудувати прямокутник від центру, виконують описані вище дії, утримуючи клавішу Shift. Це буває корисно, якщо спочатку відоме розташування точки перетину діагоналей.

Використання інструменту Rectangle Tool (F6), утримуючи клавішу Ctrl призведе до побудови квадрата за рахунок фіксації однакових значень ширини і висоти з наступним збереженням пропорцій, а при натиснутій комбінації клавіш Ctrl+Shift квадрат зобразиться від центру.

Побудувати прямокутник по трьох точках можна за допомогою інструменту 3 Point Rectangle Tool, розташованого на панелі прямокутників, в наступному порядку:

1 Вибирається команда 3-точковий прямокутник.

2 Натискається ліва клавіша миші в тій точці робочої області, яка стане вершиною прямокутника, і покажчик миші простягається, зображуючи пряму ю лінію. Як тільки клавіша буде відпущена, фіксується перша сторона прямокутника.

3 Далі покажчик миші можна переміщати до тих пір. поки прямокутник не набуде необхідні габарити. Клацання лівою клавішею в третій вершині прямокутника (у третій точці) завершить побудову.

Використання інструменту 3 Point Rectangle Tool в сукупності з клавішею Shift дозволить побудувати прямокутник, грунтуючись на середній лінії, в сукупності з клавішею Ctrl - квадрат по одній із сторін, а з Shift і Ctrl одночасно - квадрат по половині середньої лінії.


Виділений прямокутник можна повернути або перетворити в паралелограм. Для цього необхідно вибрати інструмент - Pick Tool (Покажчик) і клацнути мишею на виділеному прямокутнику. Рамка виділення зміниться, роблячи можливим поворот або скошування об'єкта (рис. 12.2).

Рис. 12.2 Рамка виділнення прямокутника в положенні обретання/нахилу

 

Властивості прямокутника і його розташування на сторінці можна змінювати, користуючись панеллю Property Bar: Rectangle (Властивості прямокутника) (рис. 12.3)


Рис. 12.3 Панель властивостей прямокутника

 

2.      Побудова кіл та еліпсів

 

До класу еліпсів в CorelDRAW відносяться також кола, сектори і дуги еліпсів, які зображаються з використанням спливаючої панелі - Flyout Ellipse Tool. Про приналежність виділеного об'єкта до класу еліпсів можна судити за повідомленням Ellipse on Layer 1 (Еліпс по шарі 1) у рядку стану.

Габарити еліпсів та їх модифікацій визначаються в CorelDRAW за розмірами рамки виділення, що представляє собою прямокутник. Еліпси мають тільки один вузол (рис. 12.4).

 


Рис. 12.4 Виділений еліпс та його елементи

 

Для побудови еліпса, починаючи від певної точки, яка належить габаритнії рамці еліпса, вибирають інструмент Ellipse Tool (F7) спливаючій панелі Flyout Ellipse Tool. Покажчик миші при цьому набуває вигляду маленького еліпса з перехрестям.

Для побудови еліпса від діаметра використовують інструмент 3 Point Ellipse Tool (Еліпс по 3 точках).

За аналогією з прямокутниками, використання при побудові еліпса клавіш-модифікаторів Shift. Ctrl і їх комбінації допоможе зобразити:

• еліпс від центру - Shift і ;

• коло з обраної точки габаритної рамки - Ctrl і ;

• окружність від центру - Ctrl Shift і ;

• еліпс по радіусу - Shift і ;

• коло по діаметру - Ctrl і ;

• окружність по радіусу - Ctrl Shift і .

Клацання мишею по виділеному еліпсу переведе його рамку в режим повороту/зсуву, що дозволяє повернути еліпс або витягнути його.


Сектор (Pie) і дугу (Arc) можна побудувати, змінюючи на панелі властивостей об'єктів класу еліпс певні опції (рис. 12.5).

Рис. 12.5 Панель властивостей еліпса

3.      Багатокутники, сітки та спіралі

Крім прямокутників і еліпсів до примітивів CorelDRAW відносять багатокутники і зірки з набору панелі куди входять також сітки і спіралі. Піктограма на кнопці інструментарію, що розкриває цю панель, визначається тим інструментом, який використовувався останнім. Прийоми побудови згаданих геометричних об'єктів аналогічні описаним вище, зокрема, це відноситься до використання клавіш-модифікаторів Shift і Ctrl.

Рис. 12.6 Можливості побудови та редагування п’ятикутника

 

Сітки і спіралі, розташовані на одній панелі інструментів з багатокутниками не є, взагалі кажучи, графічними примітивами CorelDRAW в розглянутому раніше сенсі.

Сітка являє собою групу з кількох об'єктів, наприклад, Group of 12 Objects on Layer 1 (Група з 12 об'єктів па шарі 1).

Спіраль - це крива, тому при її виділенні в рядку стану з'явиться повідомлення Curve on Layer 1 (Крива на шарі 1).

Порядок побудови сіток і спіралей такий:

1 Клацанням миші вибрати необхідний інструмент Graph Paper Tool (D) або Spiral Tool (A).

2 Встановити на панелі властивостей (малюнок 2.9), загально] для сіток і спіралей, необхідні параметри (кількість ліній сітки по горизонталі і вертикалs, або тип спіралі, кількість її витків і коефіцієнт розширення).

3 Виконати побудову.


Змінити опції вже зображеної сітки або спіралі (див. рису нок 2.9) неможливо. Це не відноситься до масштабування, ротації і зміни форми.

Рис. 12.7 Панель властивостей сіток і спіралей

 

 

 

 

4.      Логічні операції над об’єктами

Об'єднання і формування об'єктів - це операції по створенню деякого векторного об'єкта, на базі виділених в документі об'єктів, в результаті їх певної взаємодії. В CorelDRAW розрізняють такі операції об'єднання:

• групування (group) ;

• комбінування (combine) ;

і формування:

• злиття (weld) ;

• обрізка (trim) ;

• перетин (intersect) ;

• спрощення (simplify) ;

• передній мінус задній (front minus back) ;

• задній мінус передній (back minus front) .

Групування являє собою таке об'єднання об'єктів, при якому фіксується їх взаємне розташування, з'являється загальна габаритна рамка, а перетворення переміщення, поворот, зсув та ін виконуються для всієї групи одночасно. Об'єкти групуються командою Arrange/Group (Компонувати/Група) або комбінацією клавіш Ctrl + G, результат групування - група об'єктів (наприклад. Group on Layer 1).

Команда Ungroup (Ctrl + U) (Розгрупувати) головного меню Arrange (Компонувати) використовується для виконання зворотної дії. Якщо при створенні групи використовувалися групові об'єкти, то зазначена команда розіб'є групу на підгрупи.

Команда Ungroup All (Розгрупувати все) відрізняється від попередньої тим, що в результаті її виконання отримуємо вихідні елементарні об'єкти.


Комбінування - об'єднання об'єктів, при якому області перекриття парної кількості об'єктів стають прозорими, а заливка результуючого об'єкту співпадає з заливкою нижнього з вихідних об'єктів (рис. 12.8). Комбінування виконується командою Arrange/Combine (Компонувати / Комбінувати) або комбінацією клавіш Ctrl + L. В результаті комбінування отримується крива, що складається з вузлів і сегментів, що підлягають редагуванню, а в рядку стану з'явиться повідомлення Curve on Layer 1 (Крива на шарі 1).

Рис. 12.8 Операція комбінування (а,б – розміщення об’єктів до операції, в,г – результат операції)

 

Операцією, зворотною комбінуванню, можна вважати роз'єднання (Break Apart, Ctrl+К), призначене для розбиття об'єктів довільного типу на кілька складових об'єктів. Для того щоб ця операція стала можливою, вихідний об'єкт має складатися з об'єктів різнорідної структури, або відокремлених один від одного областями розриву, або бути сформованим командою Combine (Комбінувати).

В результаті злиття (weld) виходить об'єкт curve (Крива), область якого збігається з областями всіх вихідних об'єктів. Заливка результуючого об'єкту передається йому від нижнього, або цільового об'єкта. Злиття виділених об'єктів (рис. 12.9) виконують командою Arrange/Shaping/Weld (Компонувати/Формування/Зварити). Для розширення можливостей злиття використовують докер Shaping.


Рис. 12.9 Операція злиття: а – вихідні об’єкти, б,в – результат операції

 

Обрізка (trim) - це операція обробки об'єктів, що перекривають один одного в результаті якої змінюється тільки цільовий об'єкт, з якого видаляються всі області перекриття з іншими об'єктами (рис. 12.10). Обрізка виконується командою Arrange/Shaping/Trim (Компонувати/Формування/Обрізка), при цьому в якості цільового об'єкта використовується нижній. Результатом обрізки найчастіше є замкнута крива. При виконанні обрізки, є можливість залишати оригінали вихідних об'єктів. Наприклад, рис. 12.10,г ілюструє обрізку овалу, при якій залишений цільовий об'єкт (встановлений прапорець в рядку Target Object(s)). На рис. 12.10,д залишені оригінали нецільових об'єктів (прапорець Source Object(s)), а в якості цільового узятий прямокутник. На рис. 12.10,е показаний результат обрізки, при якій в якості цільових були вказані овал і п'ятикутник відповідно, але опція збереження вихідних об'єктів відключена.


Рис. 12.10 Операція обрізки: а – вихідні об’єкти, б-е – можливі результати

 


Операція перетин (intersect) виконується для виділених об'єктів двома описаними вище способами, але з різними результуючими об'єктами. При використанні команди Arrange/Shaping/Intersect (Компонувати/Формування/Перетин) утворюється новий об'єкт, область котоporo збігається з областю нижнього об'єкта, перекритою усіма іншими об'єктами, а вихідні об'єкти залишаються на колишніх місцях. Використання докера Shaping в режимі Intersect (Перетин) створює об'єкти, що представляють собою частини вихідних об'єктів, перекритих цільовим, дозволяючи при цьому видалити або залишити вихідні об'єкти. Результати виконання операції перетину при виборі різних цільових об'єктів представлені на рис. 12.11.

Рис. 12.11 Можливі результати виконання операції перетину

 

Прі спрощенні (simplify) з областей виділених об'єктів видаляються частини, невидимі на екрані через перекриття їх іншими об'єктами. Спрощення з однаковим результатом, зображеним на рис. 12.12 (підсумкові об'єкти для наочності зміщені), можна виконати командою Arrange/Shaping/Simplify (Компонувати/Формування/Спростити) або натисканням на кнопку Apply (Застосувати) докера Shaping при виборі режиму спрощення.


Рис. 12.12 Результат виконання операції спрощення

 

Ще дві операції формування об'єктів передній мінус задній (front minus back) і задній мінус передній (back minus front) виконуються однойменними командами списку Shaping (Формування) меню Arrange (Компонувати) або з докера Shaping натисканням на кнопку Apply (Застосувати). Результати виконання цих операцій для групи виділених об'єктів представлені на рис. 12.13.


Рис. 12.13 Формування об’єктів: а – вихідні об’єкти, б – передній мінус задній, в – задній мінус передній