Практическая работа 14. Компоновка объектов
Цель: Рассмотреть операции группировка, комбинирование, блокировка, преобразование и формирование. Изучить выполнение ключевых преобразований объектов при помощи параметров закрепленного окна Transformation (Преобразование). Многие очень сложные операции выполняются в CorelDraw всего несколькими щелчками мыши. Команды меню Arrange (Компоновка), в частности группировка, комбинирование, блокировка, преобразование и формирование, — одни из самых мощных и простых в использовании инструментов CorelDraw. Текстовые блоки и строки также являются объектами, поэтому и к ним применимы команды меню Arrange.
Группировка объектов
- Используя инструмент PickTool (Указатель), выделите два или более объекта, удерживая нажатой клавишу Shift и щелкая по ним мышью или растянув вокруг них пунктирный прямоугольник (маркировку) — рис. 14.1.
- Выполните команду меню Arrange/Group (Компоновка / Группировать) или нажмите клавиши Ctrl+G, При последующем выделении объектов маркеры появятся вокруг всей группы, а не каждого объекта в отдельности (рис. 14.2).

Чтобы разгруппировать объекты:
1. Используя инструмент Pick Tool, выделите сгруппированные объекты.
2. Выполните команду меню Arrange / Ungroup (Компоновка / Разгруппировать) или нажмите клавиши Ctrl+U.
Чтобы разгруппировать все объекты на странице, выполните команду меню Arrange о Ungroup All (Компоновка / разгруппировать все).
Чтобы выделить отдельный объект группы, щелкните по нему, удерживая нажатой клавишу Ctrl.
Блокировка объектов
Блокировка объекта полностью устраняет возможность его изменения или перемещения. Эта функция особенно удобна при использовании в сложных рисунках. Законченные объекты (либо объект), случайное изменение которых нежелательно, можно заблокировать. При этом остальные объекты доступны для выделения и редактирования.
Чтобы заблокировать объект:
- Выделите объект(ы), используя инструмент PickTool.
- Выполните команду меню Arrange/LockObject (Компоновка / Блокировать объект). Маркеры выделения объекта примут вид маленьких замочков (рис. 14.3).
Если понадобится изменить заблокированный объект, его придется разблокировать.

Чтобы разблокировать объект:
1. Выделите объект(ы), используя инструмент Pick Tool.
2. Выполните команду меню Arrange / UnLock Object (Компоновка / Разблокировать объект).
Заблокировать можно любой объект или несколько объектов, а также группу или набор групп.
Чтобы одновременно разблокировать все заблокированные объекты на странице, выполните команду меню Arrange / UnLock All Objects (Компоновка / Разблокировать все объекты).
Есть ли возможность группировки по разным признакам?
Со слоями знаком..
Но есть необходимость в группировке по разным признакам
Поясню: 500+ разноцветных объектов
иногда нужно выделить/скопировать объекты одного цвета.. иногда — объекты в верхнем левом углу..
поиск по признакам не предлагать, не подходит
есть в CD такая возможность?
shark / 29.08.2015, 13:48
таких возможностей — именно для выделения объектов в верхнем левом углу — в CorelDraw нет, только вручную. Выделить объекты одного цвета, а также по типу или размерам можно макросами, погуглите «SelectSame»
Эйяфьятлайокудль / 29.08.2015, 14:33
речь конечно нео том, чтобы выделить группу объектов в верхнем углу.. я о том, чтобы (типа как в базе данных access) распределить объекты по признакам и можно было управлять такими группами «в один клик» (выделить красные, выделить квадраты, выделить группу в верхнем левом углу)
mmgs / 30.08.2015, 01:53
извините, русская языка ваш родной? что значит группировка по признакам? в кореле есть просто группировка в обьект «группа» для упрощения обращения с ним.
судя по тексту, вам нужно «выделение» — чем вас не устраивает мастер выбора объектов (Ctrl+F) по куче настраиваемых параметров?
перечислите что именно вам надо выделять, по цвету и по типу он прекрасно ищет.
Baryga88 / 30.08.2015, 03:50
mmgs прав. Но так, как Вы хотите, чтобы в один клик. В зависимости от ситуации, можно применить стили и выделять объекты по имени стиля, тогда может будет быстрее, чем через Поиск.
Эйяфьятлайокудль / 31.08.2015, 14:13
спасибо за инфу буду «переваривать».. со стилями не сталкивался, разберусь
Эйяфьятлайокудль / 31.08.2015, 15:09
нет ребята все не так.. все не так ребята
из чего заключаю о нерешабельности поставленной задачи..
ps вдогонку еще раз условия задачи, поясню на примере.. вдруг у кого идеи
1. много одинаковых правильно расположенных объектов..
2. группировать, объединять нельзя т.к. мои макросы не обрабатывают сгруппированные объекты
3. много часто и попеременно произвожу манипуляции (выделяю, обрабатываю макросами, меняю цвета заливки и абриса, копирую, экспортирую) с группами объектов, заключенными в цветные рамки (рамки не являются объектами — только для иллюстрации границ группы)
4. если бы рамки не «пересекались» — нетпроблем — разношу группы объектов по слоям и работаю с содержимым каждого слоя
таким образом, некоторые объекты принадлежат к разным группам и вопрос в том, есть ли возможность автоматического выделения групп, ограниченных цветными рамками
Как выделить все объекты одного цвета?
Подскажите пожалуйста, можно ли в Кореле 11, выделить все объекты одного цвета, а назначить им другой, а то объектов много и некоторые находятся в группе, некоторые в тексте, например слово черным а одна буква там красная.
Guest
Если ответить вкратце — то можно, но с некоторыми оговорками. Например насчет буквы в тексте не переведенном в кривые.
А потом еще вот, что, ребят, ну вот вы F1 не нажимаете, ладно, ну хоть поиск-то по форуму поюзайте. Сколько уж на эту тему всего было по-написано.
Guest
решила щас попробовать сделать такое,вот что у меня получилось:
текст переведи в кривые
Edit->Find and replase->replace objects->replace color->выбираешь заливка или обводка и цвета с какого на какой поменять.
еще один способ если тебе что-то еще нужно делать с объектами
Edit->Find and replace->find objects
далее по закладкам:Object Types ставишь галочку около curves,закладка Fill->галочку около Uniform color далее нажимаешь next, выбираешь цвет который тебе надо найти, потом опять некст и финиш, он тебе найдет все объекты нужного цвета и делай с ними что хочешь.
Guest
> можно, но с некоторыми оговорками.
Самая главная — это возможно только разгркппировав все группы. То есть, полностью разрушить структуру макета, превратив его в свалку объектов.
Guest
2Soloway (ex-Vladimir) а слабо просто ответить на вопрос? пальцы у тебя отсохнут написать ответ человеку?
Guest
разгруппировать это неприятно,но это лучше,чем ручками кажбый объект перекрашивать
Guest
Можешь, конечно, запустить не поиск, а поиск и замену (Find & Replace — так, сколько помню, оно там называется), чтобы оно тебе само везде указанный цвет поменяло на другой. Но на большом количестве объектов это может занять массу времени.
Как правильно заметил Soloway, это уже обсуждалось, и в ходе обсуждения проводился тест: перекрашивание большого количества объектов из цветного в серое, в Корел и, для сравнения, в AI.
Так вот, Корел пыхтел 15 минут, а AI выполнил эту задачу за несколько секунд (приблизительно в ШЕСТЬСОТ раз быстрее это в том опыте получилось. Объектов было что-то около 16 тысяч.)
И в AI то, о чём был основной вопрос — одновременное выделение всех объектов с некотрым указанным свойством (а не только заливкой определённого цвета) — возможно без каких-либо разруппировок.
Такие пироги.
[CDR 2017-2020] как слить слои в один слой в кореле
День добрый форумчане. У меня есть файл с множеством векторных «объектов». Дизайнер просит слить все слои в один перед тем, как отдать данный файл на резку плоттером. Как мне понять все ли «объекты» у меня имеют один слой или нет. Это каждый рисунок нужно проверять отдельно или как-то можно увидеть , что во всем файле только один слой у всех объектов имеется или же несколько. Я так понимаю жиспетчер объектов нужно смотреть , но вот для всего листа работает или нет что-то не пойму, при выделении всех рисунков он , что-то мало объектов в списке показывает как мне кажется. Или может я не перав? В общем всё на скрине. Судя по нему слой всего один , верно ?
Вложения
2022-01-21_11-33-28.png
