Render.ru

Пакетная замена цветов

#1
Подскажите, пожалуйста, есть ли в CorelDraw возможность заменить один цвет
(не палитру) на другой в 20-ти файлах, каждый по несколько страниц не открывая
каждый файл и запуская на каждой страницы ColorReplacer от Оберона?

А может быть где-то есть скрипт, который замещает сразу несколько пар цветов?

Для пожелавших вникнуть.
Вкратце о проблеме: есть 20 файлов по 5-10 страниц каждый. Они созданы в
старой палитре (я работаю в собственной палитре из 40 цветов). Мне надо сейчас
поменять около 15 цветов в каждом файле на каждой странице: заменить одни
на другие.
Как это сделать не открывая по очереди каждый файл и делай по 15 действий
на каждой странице (это несколько дней тупой работы ;( ).

Заранее спасибо.
 
#2
Как сделать замену цветов, так чтобы совсем не открывать файл не знаю.
ColorReplacer от Оберона не видел, поэтому могу предложить воспользоваться
внутреннеё возможностью Corel'a по замене цветов во всём документе с
помощью color styles из меню Tools.
 
#3
А как ты видишь замену 15 цветов на другие 15? (если я правильно понял). Это что 30 Image Control создавать?
Тем более ColorReplacer в отличии от стандартного Find And Replace работает на все страницы. Так что не надо будет «по 15 действий на каждой странице» совершать.
Единственное на мой субъективный взгляд неудобство — набирать цвет ручками. Но это лечиться несколькими строками кода.
 
#4
Прости, а что такое "Image Control"? ;-/

Даже не набирать, а выбирать из палитры. Пару строчек кода - замечательно, но я (совершенно честно прзнаюсь) не заню, как написать макрос, который будет запускать ColorReplacer с заданными параметрами цвета, выполнять ColorReplacer полностью и закрывать.
А ты знаешь
 
#6
Идём в Tools -> Color Styles. Там выбираем auto create color styles.
В появившемся окне, задавая разные значения для Parent creation index,
можно получить больший либо меньший набор базовых цветов (parent),
и их "отпрысков". Далее жмём ОК. Получим набор цветов рисунка.
Нажимая правой кнопкой на цвете, который надо заменить, выбираем
edit color, и меняем цвет на нужный. Цвет меняется во всём документе.
Работает и для градиентов и для контуров, в общем, для всего! ;)
 
#7
Никак не могу понять как включить "auto create color styles". Когда
захожу в Color Styles, выпадает древовидный список некоторых
(каких-то) цветов, при этом кнопка "auto create color styles" не
работает. она не работает (не переходит в рабочее положение) ни при
каких условиях, вообще.
Вы не могли бы мне помочь окончательно решить эту проблему и понять в
чем тут дело?corelator wrote:
 
#8
Так если цвета уже есть, то это должны быть цвета, используемые в проекте.
Следовательно никаких действий, которые я описывал выше, проделывать не
надо, а можно сразу переходить к редактированию цвета. С другой стороны,
можно удалить по очереди все цвета из color styles, потом выделять все
объекты на странице (при этом будет активироваться кнопка auto create color styles),
и создавать для выделенных объектов цветовой стиль.
 
#9
Ага. Теперь я, вроде бы, все понял.
Поигрался. Вроде бы все работает.
Это не очень удобно, т.к. у меня многостраничные документы, уже имеющаяся таблица цветов не полная, и создавать цветовой стиль зановов -берет время.
Оказалось, что в пределах одного файла удобнее менять цвета макросом ColorReplacer.

В любом случае, БОЛЬШОЕ спасибо за помощь!
 
Сверху