Создание плагинов для coreldraw

Обновлено: 07.07.2024

Для ускорения отдельных операций в CorelDraw нашими специалистами разработан ряд скриптов (их таже называют макросы). Некоторые из них вы можете найти здесь, загрузить и использовать в вашей работе. К загрузке подготовлен набор из нескольких скриптов и дополнение к панели инструментов CorelDraw из которой они легко доступны. Описание каждого скрипта вы можете найти в его разделе. Скрипты предназначены для CorelDraw Suite версии с Х5 по 2020.

Обновление — февраль 2020

Исправлены ошибки и внесены исправления предложенные пользователями наших скриптов. Протестирована и улучшена совместимость с CorelDraw 2019 и CorelDraw 2020.

Обновление — март 2019

Вместе с обновлением сайта мы обновили панели инструментов скриптов и инструкции по установки для поддержки CorelDraw 2018.

Обновление — июнь 2017

Мы протестировали наши скрипты с новой версией CorelDraw 2017 - все работает! Скопируйте скрипты в папку пользователя и загрузите панель для CorelDraw X8. Подробнее в инструкции по установке.

Обновление — декабрь 2016

Обновление до версии 3.82 - переработана логика сохранения изображений в скрипте экспорта в jpeg. Теперь сохранение более универсально и подходит для большого диапазона применений.

Обновление — сентябрь 2016

Небольшое обновление до версии 3.81 - благодаря полученным замечаниям от пользоватлей исправлены недочеты в работе скрипта по замене цвета объектов. Также мы внесли небольшие корректировки в другие скрипты для повышения удобства и стабильности в их работе.

Для тех, кому интересно - мы выложили новый ролик на VK и в Facebook об одном из наших внутренних скриптов для генерации переменных данных (номеров и штрих-кодов) в CorelDraw.

Обновление — май 2016

Наши скрипты на сайте обновлены до версии 3.8, основные изменения:

  • Добавлена панель инструментов в формате CorelDraw X8 - она входит в архив со скриптами или вы можете её скачать отдельно по этой ссылке.
  • Теперь скрипты подходят одновременно как к версиям CorelDraw x32 так и к x64 - больше нет необходимости выбирать нужный вариант для установки.
  • Внесены ряд улучшений в работу скрипта проверки документа - в частности при обработки теней.

Обновление — октябрь 2014

В новой, выпущенной в этом году, версии CorelDraw X7 был изменен формат хранения данных для рабочего стола. Старый формат панели инструментов RionScripts.xslt, поставляемый с нащими скриптами, не подходит для новой версии пакета. Поэтому мы подготовили совместимый вариант панели. Если вы устанавливаите скрипты в X7 используйте файл с панелью инструментов RionScripts.cdws

Оба панели для X6 и X7 включены в общий архив со скриптами. Если же вы уже загрузили скрипты и вам нужна только новая панель для CorelDraw X7, то загрузите её по данной ссылке:
панель инструментов RionScripts для CorelDraw X7

Обновление — январь 2014

Пока мы добавили только одну, но важную возможность - теперь все скрипты беспроблемно работают с 64 версией CorelDraw.

Обновление — август 2012

В августе 2012 года мы провели радикальное обновление набора бесплатных макросов для CorelDraw.

    В новой версии 3.7:
  • протестирована совместимость с новой версией CorelDraw X6 - все работает
  • теперь можно отменить изменения внесенные в файл макросом с помощю команды Undo
  • благодаря применению нового алгоритма обработки объектов радикально увеличина скорость работы макроса по замене цвета
  • макрос, переводящий текст в кривые, теперь может сохранять специальную копию документа в кривых

Рекомендуем всем провести обновление скриптов до новой версии. Для этого замените все файлы gms на новую версию. Подробнее смотрите в инструкции по установке.

Вам нужно изготовить полиграфическую продукцию?
Будем рады Вам помочь!

На днях поступил новый интересный заказ – создание макроса для CorelDRAW. С визуал бейсиком (именно на разновидности VB пишутся макросы для таких программ) я не имел дела с университета, а по CorelDRAW имел только общее представление, так что с опаской взялся за оценку данной задачи. Однако, как оказалось зря: все просто. В этой статье я попробую показать вам, как можно написать простой макрос для CorelDRAW самостоятельно, даже не умея программировать.

Запускаем CorelDRAW (у меня, например, на данном ноутбуке версия 19, 2017), создаем новый документ – на чем то же мы будем работать, верно? Открываем «Диспетчер макросов», щелкаем правой кнопкой мыши на «Visual Basic for Application» - «Создать новый». Создаем, например, с именем «CopyUp.gms»:


Далее «Инструменты» - «Макросы» - «Редактор макросов» (или сразу ALT+F11) и видим наш новый проект слева вверху. Выделим наш проект, нажмем «Insert» - «UseForm» и вуаля – у нас появилась новая форма в проекте.


Но нам надо, чтобы форма что-то делала, верно? Добавим на неё кнопку (рядом окошко с элементами Toolbox), двойной щелчок по кнопке, переходим в код (обработчик нажатия на неё) и вставляем следующее:

Если вы выберете форму, то уже сможете запустить её – F5 и посмотреть, как она выглядит. Однако, это еще не полноценный макрос, для того, чтобы сделать его таким, надо добавить модуль запуска. Выбираем «Insert» - «Module», добавляем модуль, переходим на вкладку с его кодом и добавляем такой код:

Теперь мы можете запустить макрос, перейдя в основное окно корела, нажать «Запустить макрос», выбрать из выпадающего списка наш и нажать «Run»:


Ура, наш макрос заработал.


А если вы ничего не поняли, но вам срочно или не очень необходимо создать макрос для CorelDRAW, то вы можете написать мне – я с удовольствием и за небольшую плату помогу вам или запрограммирую любой макрос сам. С гарантией. Пишите!

Николай Новиков

Как устанавливать макросы.

Сделать кнопку для макроса:
В меню Tools > Options > Customization > Commands, выбрать «macros»

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

Николай Новиков

И первый на очереди набор макросов от типографии "Рион". Это не реклама, я никакого отношения к ним не имею, но макросы очень шикарные и нужные в работе. И самое главное бесплатные. В архиве описание и инструкция по установке. Мной проверены в работе на версиях х5 и х7.

Николай Новиков

Второй набор предназначен для работы с направляющими. То что предложили нам разработчики, всю жизнь им ежей рожать, на мой взгляд. ну не будем о грустном. Держите SetGuidelines2. Также бесплатный. Проверены в работе на версиях х5 и х7.

Николай Новиков

Сколько банеров напечатал уже и не подсчитать, но могу точно сказать, что потек бы мозгом если бы не было у меня макроса для формирования меток для установки люверсов. Изумительный и очень простой макрос "AP_EyeletMarking". Настолько простой, что инструкцию писать нет смысла. В архиве есть скриншот работы макроса.
Могу только кратко описать функции:
- возможность задать диаметр люверса;
- формирование поля под загиб и настройка его размера;
- возможность задать расстояние между люверсами;
и еще с десяток настроек очень легко понимаемых.
Естественно бесплатный и проверен на версиях х5 и х7.

Николай Новиков

Еще один жутко полезный макрос SanM_MirrorFF. Этот макрос позволяет в один клик отзеркалить сложные градиентные заливки, что невозможно сделать стандартными возможностями CorelDRAW. Ни каких настроек не имеет. Нужно просто нажать на кнопку. И все.
Работает на х5. На версиях выше у меня не заработал.

Николай Новиков

Николай Новиков

Еще один простой макрос BDQuickMargins для работы с направляющими. Не смотря на простоту я его использую в дополнение к SetGuidelines2. Создает сразу четыре направляющие относительно границ листа. Можно задать отступ для каждой или для всех четырех сразу. Для эстетов есть выбор цвета направляющих.
Заявлено, что работает с х4 и выше. Я лично проверял на х5 и х7

Николай Новиков

Николай Новиков

Еще один макрос TransformEach. Честно скажу, что практическую пользу для себя не увидел, и потому особо не разбирался. Соответственно описание его работы взял с одно из форумов.

Вопрос:
Столкнулся со следующем проблемой, решить которую никак не могу. Имеется множество объектов, которые нужно растянуть. При этом необходимо, чтобы центры всех этих объекты при растяжении остались на своих местах. Из-за большого количества я не могу растягивать каждый объект по очереди, могу только одновременно растянуть все объекты.
Как не пытался, при растяжении на месте остаётся центр всего выделенного массива, а сами объекты пропорционально съезжают со своих мест.

Ответ: Transform Each — макрос для массовой трансформации объектов в CorelDRAW. Реализовывалось под впечатлением функции Transform Each в Adobe Illustrator.
Состоит из трех вкладок:
Scale
Rotate
Skew

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

Во второй вкладке Rotate имеется поле для ввода градуса вращения и опция Use original rotation center. Эта опция учитывает центр вращения который был у объекта до использования макроса (например который вы сами установили). Обратите внимание что когда включен этот флажок, то все опции для выбора центра становятся неактивными.

В третей вкладке Skew имеются два поля — скос по горизонтали и вертикали.

Запускается на х5 и х7.
Вот как-то так. Придется участникам разбираться самостоятельно. Кто придумает реальное применение - делитесь информацией.

Активация произойдет автоматически и макрос готов к работе сразу после оплаты!

После окончании подписки при запуске макрос запросит "Регистрацию". Повторите процедуру оплаты и макрос продолжит работу.

* - платежи принимаются через систему ЯндексДеньги. Оплатить можно любой банковской картой или с ЯндексКошелька.

Совместимость: CorelDraw, начиная с 12 версии
Язык интерфейса: русский

Заявка на получение макроса

Совместимость: CorelDraw, начиная с 12 версии. Язык интерфейса: русский

1 месяц

1 год

150 р.

1200 р.

Приобретая лицензию вы получаете:
- Использование и обслуживание макроса в рамках длительности лицензии;
- Бесплатное обновления макросов ;
- Онлайн-консультации в любой период эксплуатации макросов.

Макрос SmartCut - не имеет аналогов

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

Описание основных функций:

- Деление макета на равные части или по заданной ширине печати;

- Легкое перемещение линии отреза на любой части (для исключения попадания в разрез приоритетных фрагментов);

- Нахлёст (поля) любого размера;

- Метки на каждой части для точного совмещения;

- Нумерация каждой части;

- Повернув готовое, порезанное изображение на 90 градусов, вы сможете разрезать изображение и по другой стороне.

SmartCut- это эксклюзивный макрос по резке (делению) макетов в CorelDraw.

Заявка на получение макроса

Совместимость: CorelDraw, начиная с 12 версии. Язык интерфейса: английский

Здесь описан порядок покупки и стоимость лицензий макроса FastCode. Оплата и регистрации проходит из макроса после установки

Выберите удобный тариф и оплатите*

Макрос готов к работе!

Заявка на получение макроса

Совместимость: CorelDraw, начиная с 12 версии. Язык интерфейса: английский

* - платежи принимаются через систему ЯндексДеньги. Оплатить можно любой банковской картой или с ЯндексКошелька.

Совместимость: CorelDraw, начиная с 12 версии
Язык интерфейса: английский

Приобретая лицензию вы получаете:
- Использование и обслуживание макроса в рамках длительности лицензии;
- Бесплатное обновления макросов ;
- Онлайн-консультации в любой период эксплуатации макросов.

Макрос FastCode

Это макрос генератор QR кодов и штрих-кодов СРАЗУ в CorelDraw и в векторном формате. Вставит в ваш размер и поворот прямоугольника. Макрос работает в любой версии, начиная с 12-ой.

Описание основных функций:

- Макрос создает 3 вида баркодов: QR-коды, штрих коды EAN-13, CODE 128 (список будет расширяться по запросам);

- Вписывает код в пропорции нужного места.

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

- Задает угол поворота штрих-кода

- Можно отключить цифровое значение кода;

- Штрих- код сразу в векторе и в CMYK

FastCode - первый простой макрос для генерации кодов в векторе, работающий в CorelDraw в любой версии.

Чтобы оплатить подписку нужно установить макрос по инструкции (в архиве) и запустить. Автоматическая активация сразу после оплаты!

Заявка на получение макроса

Совместимость: CorelDraw, начиная с 12 версии. Язык интерфейса: русский

Совместимость: CorelDraw, начиная с 12 версии
Язык интерфейса: русский

Выберите удобный период (месяц/ год), способ оплаты и оплатите*

Активация произойдет автоматически и макрос готов к работе сразу после оплаты!

После окончании подписки при запуске макрос запросит "Регистрацию". Повторите процедуру оплаты и макрос продолжит работу.

* - платежи принимаются через систему ЯндексДеньги. Оплатить можно любой банковской картой или с ЯндексКошелька.

1 месяц

1 год

260 р.

2150 р.

Приобретая лицензию вы получаете:
- Использование и обслуживание макроса в рамках длительности лицензии;
- Бесплатное обновления макросов ;
- Онлайн-консультации в любой период эксплуатации макросов.

Макрос BestGenerator -
не имеет аналогов в простоте!

Все виды персонализации макетов: автоматическая нумерация, серийная вставка текстов, фото, массовая генерация и вставка штрих-кодов, QR-кодов

Описание основных функций:

- Несколько функций в одном: автонумерация, вставка любых текстов, штрих-кодов, QR-кодов и даже изображений.

- Номера штрих-кодов можно сгенерить в макросе или загрузить из Excel. Настройте поворот, цвет и макрос впишет его в ваш размер на макете.

- Для размещения серии изображений макрос использует путь хранения фото, который собирается в таблицу Excel. Макрос считает путь и вставит в макет фото в нужный фрейм.

- Располагайте макеты на листе как хотите. Можете разместить даже набор разных макетов и присвоить группе одинаковые номера;

- Используйте встроенный генератор чисел или загружайте различные переменные из документов Excel. Есть возможность выбора, с какой строки продолжать нумерацию;

- Запоминает названия переменных и последний номер. Откройте файл позднее и продолжите;

- Высокая скорость подготовки к печати (нумерует 100 страниц за секунды), понятный интерфейс и простая работа;

- Фишка для мини-типографий - решение для "резки на гильотине". Результат после рубки - стопки изделий с номерами по порядку.

BestGenerator - это самый простой в освоении и пользовании макрос по нумерации билетов!

Читайте также: