Render.ru

Автоматизация в CorelDraw11

nickynick

Пользователь сайта
Рейтинг
2
#1
Есть изображение с огромным количеством однотипных объектов. Требуется однотипные объекты (но не совсем одинаковые) привести к одному виду или вставить вместо каждого их этих объектов один шаблонный объект.
Как можно решить эту задачу?
 

nickynick

Пользователь сайта
Рейтинг
2
#3
изображение уже готово, в нем есть множество однотипных объектов, которые требуется перерисовать на более эстетичные. можно сделать один шаблон такого объекта и ручками перекопировать, но это долго. поэтому я пытаюсь автоматизировать. пока не получается :)
 
#5
Сначала вам нужно определить критерий индентификации. Откройте Object Browser и там вы увидите как, примерно, Корел понимает ваш рисунок. Теперь опишите на бумажке задачу которая будет выбирать из всего рисунка определенные объекты: если объект имеет... и так далее. После этого пишите сюда ее и я вам сделаю макрос за пять минут. Поскольку он сам очень прост: найдя объект получаем его координаты и копируем туда из буфера ранее скопированный объект.
 

nickynick

Пользователь сайта
Рейтинг
2
#6
Вот тут лежит небольшой пример с моими объектами, чтобы было понятно о чем речь идет:
http://nikodim.ru/t/example_1.cdr
 
#7
К сожаленью задачка, решается только макросом. Сам корел их не поменяет.
 
Сверху