Как быстро перекрасить пару однотипных элементов в большом количестве сгруппированных объектов?

  • Автор темы Автор темы xm
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

xm

иксэ́м
Топикстартер
R.I.P.
Сообщения
4 978
Реакции
2 667
Здесь приведу конкретный пример: есть куча одинаковых этикеток, различных только цветом фона и названием продукта. Начальство приняло решение эмблемку и цифры года делать не коричневыми, а золотыми.
Вот я и сидел сегодня -- на каждой этикетке по нескольку кликов внутрь группы и пипеткой забираешь цвет с "фольги", потом обратно в артборд и так помногу раз туда-сюда.
Наверняка можно ускорить этот процесс.
Разгруппировывать абсолютно не хочется, клик с ctrl выделяет элемент самого нижнего уровня эмблемы... ну, самый простейший отдельный а ни её всю в группе... Да и вроде как нет такого, как повторить предыдущее действие на следующем объекте (как ctrl-R в кореле)... Ну и, конечно, select same тоже нельзя использовать -- как минимум по цвету ещё куча таких же, но "ненужных" объектов.
Illustrator CS4
Спасибо.
 
Ответ: Как быстро перекрасить пару однотипных элементов в большом количестве сгруппированных объектов?

То есть были на всех этикетках коричневые цифры и эмблемка, и их надо перекрасить?


на каждой этикетке по нескольку кликов внутрь группы и пипеткой забираешь цвет с "фольги"
А зачем по нескольку кликов? Чтобы в режим изоляции войти?
А инструмент "Групповое выделение" пробовали? Если им два раза на объекте щелкнуть, выделится группа, в которую он входит.

А пипеткой зачем цвет брать? Нельзя что ли сделать свотч нужный?
 
Ответ: Как быстро перекрасить пару однотипных элементов в большом количестве сгруппированных объектов?

Удалить все цвета из палитры swatches
Затем в палитре swatches сделать add used colors
Затем в палитре swatches два раза щелкнуть по нужному цвету и поменять ползунками на нужный цвет
 
Ответ: Как быстро перекрасить пару однотипных элементов в большом количестве сгруппированных объектов?

qsedftghk
как минимум по цвету ещё куча таких же, но "ненужных" объектов.
 
Ответ: Как быстро перекрасить пару однотипных элементов в большом количестве сгруппированных объектов?

А да... не заметил. Тогда блокируется/скрывается ненужное, а нужное Select same
 
Ответ: Как быстро перекрасить пару однотипных элементов в большом количестве сгруппированных объектов?

Выделяете БЕЛОЙ стрелкой один из нужных к перекраске элементов, далее:
Меню Select -> Same -> а далее на выбор по заливке или по строку
И выделятся все элементы покрашенные этим цветом.
 
Ответ: Как быстро перекрасить пару однотипных элементов в большом количестве сгруппированных объектов?

И выделятся все элементы покрашенные этим цветом.

Поразительно. Ну никто читать пост не хочет целиком)))

Ну и, конечно, select same тоже нельзя использовать -- как минимум по цвету ещё куча таких же
 
Ответ: Как быстро перекрасить пару однотипных элементов в большом количестве сгруппированных объектов?

xm, МБ "лассо" попробуешь? Всмысле выделения объектов. Если нет множества наложений - прокатывает.
 
Ответ: Как быстро перекрасить пару однотипных элементов в большом количестве сгруппированных объектов?

Поразительно. Ну никто читать пост не хочет целиком)))

"Чукча не читатель, Чукча - писатель" (с)

Да, не вник в суть плоблемы. Автору надо нейронный интерфейс прикрутить, что бы не тыкаться мышкой.
 
Ответ: Как быстро перекрасить пару однотипных элементов в большом количестве сгруппированных объектов?

Микроскрипт select_same_size (сохранить в *.jsx, далее меню File > Scripts...)

Код:
if ( app.documents.length > 0 ) {
    var d = app.activeDocument;
    if ( d.selection != null ) {
        var w = d.selection[0].width;
        var h = d.selection[0].height;
        for ( i = 0; i < d.pageItems.length; i++ ) {
            var x = d.pageItems[i];
            if ( ( x.width.toFixed(2) == w.toFixed(2) ) & ( x.height.toFixed(2) == h.toFixed(2) ) )
                { x.selected = true }
        }
    }
}
предназначен для аналогичного перекрашивания за нерадивыми дизайнерами. Если "эмблема" есть группа путей одного цвета, то все просто, надо выделить ее как "образец", кликая белой стрелкой с альтом. Если нет, работать с путями по одному, выделяя белой стрелкой. Есть неплохие шансы, что ненужных объектов точно такого же размера в документе не окажется. Собственно, можете нагуглить нечто более продвинутое с некоторыми опциями, красивыми градусниками и видимо большей дуракозащищенностью.
 
Ответ: Как быстро перекрасить пару однотипных элементов в большом количестве сгруппированных объектов?

Комментарий модератора: Тема перемещается в скриптописательство.
 
Ответ: Как быстро перекрасить пару однотипных элементов в большом количестве сгруппированных объектов?

При чём тут скриптописательство? Я спрашивал, как решить данную задачу обычными, штатными средствами иллюстратора.


А инструмент "Групповое выделение" пробовали?
Спасибо, попробовал. Но не два клика, а столько, сколько подгрупп. В моём случае 3.


блокируется/скрывается ненужное
Так это ж дело раза в три трудоёмкее, чем задача стартпоста. Так же каждый объект неким способом надо выделить итд.
Если нет множества наложений
есть

UPD
Group selection правда очень подошёл, и можно так с шифтом всё дальше выделять... только при дальнейшем выделении последующей группы надо его отжимать. Вот за это действительно громадное спасибо... безо всяких скриптов ))
 
Ответ: Как быстро перекрасить пару однотипных элементов в большом количестве сгруппированных объектов?

О, кстати, а c ctrl как раз и идёт переключение на тот инструмент, который выставлен вторым. Если стоит group selection (GST), то нормально выделяется всё несколькими кликами с ctrl и переход на следующую группу shift.
Только тогда я не понимаю, зачем нужен direct selection(?), если первый клик GST-ом выполняет его функцию, но DST не может несколькими кликами выделять группы.
 
Ответ: Как быстро перекрасить пару однотипных элементов в большом количестве сгруппированных объектов?

Здесь приведу конкретный пример: есть куча одинаковых этикеток, различных только цветом фона и названием продукта. Начальство приняло решение эмблемку и цифры года делать не коричневыми, а золотыми.
Вот я и сидел сегодня -- на каждой этикетке по нескольку кликов внутрь группы и пипеткой забираешь цвет с "фольги", потом обратно в артборд и так помногу раз туда-сюда.

Не по теме:
Может, это вас Аллах наказал такой работой?
Программа верстки не сойдет за штатные средства иллюстратора? Не проще ли один раз перекинуть?
Люди старались, писали прожку, а оно никому и не нужно оказалось - все делается штатными средствами иллюстратора.

 
Ответ: Как быстро перекрасить пару однотипных элементов в большом количестве сгруппированных объектов?

Как какую?
ИД, Кварк.

Я бы больше одного однотипного изделия в АИ и даже Кореле делать не стал.
Каждому свое.
 
Ответ: Как быстро перекрасить пару однотипных элементов в большом количестве сгруппированных объектов?


Не по теме:
%/
А если забыть про мой конкретный случай выше, и, например, просто рисовать некую иллюстрацию -- одну! -- но с некими повторяющимися узорами или элементами -- например девушка в платьице с заковыристым узором. Вы тоже предложите её ваять в индизайне или кварке? )))

Вот уж он-то ни разу не нуждается ни в каких "лишних прожках". Не считая разве фотошопа.
Корел -- самодостаточен.

 
Ответ: Как быстро перекрасить пару однотипных элементов в большом количестве сгруппированных объектов?


Не по теме:
Я отвечал только на вопрос по теме, если "А если забыть про мой конкретный случай выше, и, например...", то это будет уже не по теме.

Про Корел.
Ладно, промолчу.

 
Ответ: Как быстро перекрасить пару однотипных элементов в большом количестве сгруппированных объектов?


Не по теме:
Я отвечал только на вопрос по теме,
Тема топа -- в его названии. А конкретные случаи могут быть разными, один был приведён мною в стартпосте для понимания сути вопроса. Извините, не думал, что вы привяжетесь именно к нему. поэтому и стараюсь не приводить частных примеров к общим вопросам... но иначе вообще не понимают задачи.

 
Ответ: Как быстро перекрасить пару однотипных элементов в большом количестве сгруппированных объектов?

Комментарий модератора:
При чём тут скриптописательство? Я спрашивал, как решить данную задачу обычными, штатными средствами иллюстратора.
У Вас трудности с переходом по ссылке из главной ветки? Что касается переноса, то там, где в качестве решения появляется скрипт или что-то похожее на макрос, переносится сюда.
 
Статус
Закрыто для дальнейших ответов.