Sancho вплотную занят написанием макроса для автоматизации создания баркодов в CorelDraw.
текст с сайта:
Процесс автоматизации создания баркодов (штрих кодов) в Corel DRAW актуален всегда. Макрос BarCode Auto задуман раз и навсегда закрыть этот вопрос.
Что есть на данный момент:
[IMG]http://img49.
ban
/img49/4901/barcodeiu5.jpg[/IMG]
Для начала в макрос добавлен самый популярный тип штрих кодов – EAN 13. Какие типы будут добавлены в дальнейшем, зависит только от вас.
Хочу обратить ваше внимание на то, что макрос использует свои алгоритмы построения баркодов
(НЕ требуется наличия «Barcode Wizard»).
В макросе предусмотрено 3 режима работы:
1. Создание одного баркода;
2. Создание серии баркодов на текущую страницу в центр видимой области;
3. Создание серии баркодов относительно «меток» на странице
(допустим есть шаблон макета. Раскидываем его на мастер странице как нам надо, затем на первой странице рисуем прямоугольники (метки расстановки), выделяем их и запускаем макрос. Указываем диапазон номеров и запускаем процесс обработки. Макрос автоматом заменит «метки» на баркоды, скопировав размеры, положение, поворот и автоматом создаст нужное кол-во страниц (на каждой последующей странице баркоды будут располагаться как на предыдущей ).
В дальнейшем планируется:
Добавление различных типов баркодов.
Добавление ручных настроек ширины, высоты и т.д.
Возможность выгружать все баркоды в документе в специальное окно с возможностью поиска и редактированием.
Возможность подгружать номера баркодов из текстовых файлов.
...
вот здесь можно скачать тестовую версию макроса и поюзать на предмет выявления ошибок и высказывания пожеланий по работе макроса
Предложения и замечания приветствуются
вот здесь страница, посвященная макросу
а вот здесь есть другие полезные макросыВ общем товарищ делает хорошее дело и нужное дело
Будем следить за развитием событий
p.s. нужно добавить, что пока макрос работает только под CorelDraw X3 english
Работа над проектом, неожиданно для самого меня, возобновилась и уже находится на стадии тестирования и внесения небольших правок. Макрос называется CardGenerator, версия №4.
Что умеет макрос?
Создавать нумерацию, а так же импортировать и размещать переменные данные в файл CorelDRAW. В качестве этих данных могут быть:
Текст
Изображения (Jpg)
Штрих-коды

В макросе так же предусмотрен генератор данных (числовых диапазонов).
Данные сохраняются в текстовый файл.

На этом пока что всё. Следите за новостями.
Собственно вот, полное описание и демо-версия здесь:
http://cdrpro.ru/news/201...