макрос для штрих кода для корела

CardGenerator

У меня была задача с штрих-кодом Codabar. Был найден шрифт с названием CodabarLarge.ttf. Далее все как в обычной нумерации, только к объектам дописываем латинские буквы А в начале и в конце. Т.е. объекты выглядят теперь так A A. Делаем их шрифтом штрих-кода.
Вот и все. Наверняка к каждому штрих-коду есть шрифт. Проверяется конечный результат мастером баркодов в кореле.
Удачи!

Что умеет макрос?
Создавать нумерацию, а так же импортировать и размещать переменные данные в файл CorelDRAW. В качестве этих данных могут быть:

Как это работает?
Макрос берёт данные из txt файла, которые обычно выгружаются из Экселя, и размещает их так как того хотите Вы. Вот пример такого файла (в нём указаны номер для штрих-кода, просто номер, а так же имя и фамилия):

Немного подробнее о принципе работы. Перед тем как начать работу, необходимо создать файл-шаблон, с помощью которого указать макросу, как что и где размещать. Делается это очень просто!

На изображении видно 10 прямоугольников, и те самые данные в первом из них. Прямоугольники служат метками, сколько и как размещать блоки на листе. Блоком я буду называть некий прямоугольный участок, внутри которого будет находиться один набор данных. Лист, кстати говоря, тоже запоминается макросом, на случай если Вы захотите сгенерировать всё в новый документ.

Из настроек доступны:

Разделитель — символ, которым разделены данные одной строки в текстовом файле.
Указав все нужные данные, макросу можно запустить работу.

Как видно, макрос взял данные из файла и разместил их согласно тому, как я указал. Если данных много и все они не входят на одну страницу, макрос будет добавлять страницы и размещать на них данные, пока они не закончатся.

По поводу сроков готовности рабочей версии макроса. Макрос активно тестируется и вносятся небольшие правки.

Источник

Макрос для штрих кода для корела

Sancho вплотную занят написанием макроса для автоматизации создания баркодов в CorelDraw.

Процесс автоматизации создания баркодов (штрих кодов) в Corel DRAW актуален всегда. Макрос BarCode Auto задуман раз и навсегда закрыть этот вопрос.

Что есть на данный момент:

Для начала в макрос добавлен самый популярный тип штрих кодов – EAN 13. Какие типы будут добавлены в дальнейшем, зависит только от вас.
Хочу обратить ваше внимание на то, что макрос использует свои алгоритмы построения баркодов
(НЕ требуется наличия «Barcode Wizard»).

В макросе предусмотрено 3 режима работы:
1. Создание одного баркода;
2. Создание серии баркодов на текущую страницу в центр видимой области;
3. Создание серии баркодов относительно «меток» на странице
(допустим есть шаблон макета. Раскидываем его на мастер странице как нам надо, затем на первой странице рисуем прямоугольники (метки расстановки), выделяем их и запускаем макрос. Указываем диапазон номеров и запускаем процесс обработки. Макрос автоматом заменит «метки» на баркоды, скопировав размеры, положение, поворот и автоматом создаст нужное кол-во страниц (на каждой последующей странице баркоды будут располагаться как на предыдущей ).

Читайте также:  генератор этикеток со штрих кодом

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

вот здесь можно скачать тестовую версию макроса и поюзать на предмет выявления ошибок и высказывания пожеланий по работе макроса

Предложения и замечания приветствуются

вот здесь страница, посвященная макросу

В общем товарищ делает хорошее дело и нужное дело
Будем следить за развитием событий

p.s. нужно добавить, что пока макрос работает только под CorelDraw X3 english

_________________
If a god of love and life ever did exist. he is long since dead. Someone. something rules in his place.

Источник

Макрос для штрих кода для корела

Sancho вплотную занят написанием макроса для автоматизации создания баркодов в CorelDraw.

Процесс автоматизации создания баркодов (штрих кодов) в Corel DRAW актуален всегда. Макрос BarCode Auto задуман раз и навсегда закрыть этот вопрос.

Что есть на данный момент:

Для начала в макрос добавлен самый популярный тип штрих кодов – EAN 13. Какие типы будут добавлены в дальнейшем, зависит только от вас.
Хочу обратить ваше внимание на то, что макрос использует свои алгоритмы построения баркодов
(НЕ требуется наличия «Barcode Wizard»).

В макросе предусмотрено 3 режима работы:
1. Создание одного баркода;
2. Создание серии баркодов на текущую страницу в центр видимой области;
3. Создание серии баркодов относительно «меток» на странице
(допустим есть шаблон макета. Раскидываем его на мастер странице как нам надо, затем на первой странице рисуем прямоугольники (метки расстановки), выделяем их и запускаем макрос. Указываем диапазон номеров и запускаем процесс обработки. Макрос автоматом заменит «метки» на баркоды, скопировав размеры, положение, поворот и автоматом создаст нужное кол-во страниц (на каждой последующей странице баркоды будут располагаться как на предыдущей ).

Читайте также:  avast cleanup premium код активации новые

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

вот здесь можно скачать тестовую версию макроса и поюзать на предмет выявления ошибок и высказывания пожеланий по работе макроса

Предложения и замечания приветствуются

вот здесь страница, посвященная макросу

В общем товарищ делает хорошее дело и нужное дело
Будем следить за развитием событий

p.s. нужно добавить, что пока макрос работает только под CorelDraw X3 english

_________________
If a god of love and life ever did exist. he is long since dead. Someone. something rules in his place.

Источник

Макрос для штрих кода для корела

Разделы базы знаний

Как создать штрих-код в CorelDRAW?

Одной из наиболее полезных функций в CorelDRAW является возможность создания штрих-кода (также его называют бар-кодом). Для этого зайдите в меню «Объект> Вставка штрих-кода» и введите номера штрих-кода. Вы можете легко редактировать штрих-код в черно-белом и в цветном режиме RGB. Если вам нужно вывести в CMYK чистый черный цвет, вы должны включить «чистый черный вариант» через «Набор инструментов> Управление цветом> Настройки» по умолчанию, в противном случае он будет состоять из 4-х цветов CMYK.

Но, возможно, придется использовать другой цвет, например, синий или использовать штрих-код в негативном режиме (белые полосы и текст на темном фоне). Кроме того, вы не можете поворачивать штрих-коды. Если штрих-код сгруппирован с другими объектами, то штрих-код не будет вращаться. Именно поэтому мы настраиваем наш штрих-код.

Процедура создания штрих-кода:

Перейдите в меню «Объект> Вставка штрих-кода» и введите цифры.

Вам необходимо знать точное значение штрих-кода, поэтому если будет допущена ошибка хоть в одной цифре, штрих-код не будет действительным. Некоторые штрих-коды, такие как EAN-13, требуют введения только первых 12 цифр, а остальные генерируются автоматически (последняя цифра является «контрольной». В этом примере мы будем использовать воображаемый штрих-кода (Select Codebar из списка стандартных форматов), с последовательными номерами 12345678.

Мастер штрих-кода будет предлагать несколько вариантов для каждого типа штрих-кода, но так как это не является предметом настоящего обучения, мы будем использовать значения по умолчанию, выберите «Далее» на первой странице диалогового окна и «Готово» в следующем диалоговом окне.

После этого шага у нас будет штрих-код, готовый к использованию, но на данный момент мы не можем изменить цвета или повернуть его. Теперь мы должны перейти к меню «Правка» и выбрать команду «Вырезать» ( Ctrl+X ), и теперь вернуться в меню Edit снова и выбрать команду «Специальная вставка».

Читайте также:  770 115 код подразделения

В специальном диалоговом окне, мы выберем Picture (Metafile). Результат будет представлять собой группу объектов, которые мы можем разгруппировать и модифицировать. Вы можете изменить шрифт, а также размер шрифта. Помните также, что не все цвета могут быть считаны, особенно в теплых тонах. Можно также обрезать высоту штрих-кода, вращать и увеличивать или уменьшать его пропорции.

Источник

Тема: Автоматизация создания баркодов в Кореле

Опции темы
Поиск по теме
Отображение

Sancho вплотную занят написанием макроса для автоматизации создания баркодов в CorelDraw.

Процесс автоматизации создания баркодов (штрих кодов) в Corel DRAW актуален всегда. Макрос BarCode Auto задуман раз и навсегда закрыть этот вопрос.

Что есть на данный момент:

[Только зарегистрированные пользователи могут видеть ссылки. ]

Для начала в макрос добавлен самый популярный тип штрих кодов – EAN 13. Какие типы будут добавлены в дальнейшем, зависит только от вас.
Хочу обратить ваше внимание на то, что макрос использует свои алгоритмы построения баркодов
(НЕ требуется наличия «Barcode Wizard»).

В макросе предусмотрено 3 режима работы:
1. Создание одного баркода;
2. Создание серии баркодов на текущую страницу в центр видимой области;
3. Создание серии баркодов относительно «меток» на странице
(допустим есть шаблон макета. Раскидываем его на мастер странице как нам надо, затем на первой странице рисуем прямоугольники (метки расстановки), выделяем их и запускаем макрос. Указываем диапазон номеров и запускаем процесс обработки. Макрос автоматом заменит «метки» на баркоды, скопировав размеры, положение, поворот и автоматом создаст нужное кол-во страниц (на каждой последующей странице баркоды будут располагаться как на предыдущей ).

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

[Только зарегистрированные пользователи могут видеть ссылки. ] можно скачать тестовую версию макроса и поюзать на предмет выявления ошибок и высказывания пожеланий по работе макроса

Предложения и замечания приветствуются

[Только зарегистрированные пользователи могут видеть ссылки. ] страница, посвященная макросу

[Только зарегистрированные пользователи могут видеть ссылки. ]

В общем товарищ делает хорошее дело и нужное дело
Будем следить за развитием событий

Источник

Онлайн платформа