[CDR X5-X8] Исходники макросов для быстрого экспорта в jpg и png

pin25

Участник
Сообщения
4
Реакции
0
Так как же сделать надо чтобы он работал? Подскажите пожалуйста!!! Ну очень надо!!!
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 138
Реакции
10 835
Что бы собрать QuickExport, нужна VisualStudio. Скорее всего бесплатная версия подойдёт.
Если у кого то есть желание установить студию и попробовать собрать QuickExport, пишите.
Пишите Санчесу
 

Sanchos

Sancho
Топикстартер
12 лет на форуме
Сообщения
806
Реакции
157

Sanchos

Sancho
Топикстартер
12 лет на форуме
Сообщения
806
Реакции
157
  1. Устанавливаем Visual Studio Community (2015)
  2. Запускаем программу (попросит настроить environment, указываем Visual C#)
  3. Открываем проект /QuickExport/QuickExport.csproj
  4. Собираем проект: меню Build > Build Solution
Если собралось без ошибок, напишите, я подскажу что сделать дальше.
Если в процессе сборки появились ошибки, сделайте скрин и выложите сюда, решим вопрос.
 

pin25

Участник
Сообщения
4
Реакции
0
  1. Устанавливаем Visual Studio Community (2015)
  2. Запускаем программу (попросит настроить environment, указываем Visual C#)
  3. Открываем проект /QuickExport/QuickExport.csproj
  4. Собираем проект: меню Build > Build Solution
Если собралось без ошибок, напишите, я подскажу что сделать дальше.
Если в процессе сборки появились ошибки, сделайте скрин и выложите сюда, решим вопрос.
Я так понимаю, без ошибок получилось?
 

Вложения

  • Screenshot_8.png
    Screenshot_8.png
    240.2 КБ · Просм.: 937

Sanchos

Sancho
Топикстартер
12 лет на форуме
Сообщения
806
Реакции
157
Да, теперь копируем:

/QuickExport/bin/Debug/QuickExport.dll
в папку C:\Program Files\Corel\CorelDRAW Graphics Suite X7\Programs64\Addons\QuickExport (её нужно создать).

/installer/QuickExportInstaller.gms
в папку C:\Users\%ваш_логин%\AppData\Roaming\Corel\CorelDRAW Graphics Suite X7\Draw\GMS

Запускаем CorelDRAW. Если не вылезло ни каких вопросов об установке макроса, запускаем QuickExportInstaller ручками. На вопрос об установке отвечаем ДА. Готово, иконка макроса должна появиться на стандартной панели.
 

pin25

Участник
Сообщения
4
Реакции
0
Да, теперь копируем:

/QuickExport/bin/Debug/QuickExport.dll
в папку C:\Program Files\Corel\CorelDRAW Graphics Suite X7\Programs64\Addons\QuickExport (её нужно создать).

/installer/QuickExportInstaller.gms
в папку C:\Users\%ваш_логин%\AppData\Roaming\Corel\CorelDRAW Graphics Suite X7\Draw\GMS

Запускаем CorelDRAW. Если не вылезло ни каких вопросов об установке макроса, запускаем QuickExportInstaller ручками. На вопрос об установке отвечаем ДА. Готово, иконка макроса должна появиться на стандартной панели.
Потрясающе!!! Спасибо вам огромное!!! А возможности присваивать имя там нет ?
 

Slava77

Участник
Сообщения
3
Реакции
0
Инструкции переехали сюда GitHub - cdrpro-macros/build-and-Install-csharp-macros: How to build and install C# macros так как они общие для всех подобных макросов.
Приветствую!
Все сделал согласно инструкции, проект собрался без ошибок, установка прошла успешна, иконка появилась.
Минут 10 не мог понять как пользоваться пока не посмотрел скрины в исходниках (в первые столкнулся с подобными макросами)
Если кому-то пригодится, то после создания preseta (заготовки) со всеми настройками, нужно кликать по иконке правой кнопкой мыши и выбирать нужную заготовку, этого действия достаточно для моментального экспорта (объекта, страницы или всех страниц) в папку, указанную в настройках.
Жаль, что нет функции "задать маску имени" (сохраняет по имени corel-файла из которого производишь экспорт с автонумерацией после имени).
Один словом все работает как надо, испытано на версии CorelDRAW 2017 (64-Bit) v.19.0.0.328
Большое спасибо за макрос!

ps если кому то не хочется заморачиваться с созданием dll файла, то вот на него ссылка: QuickExport.dll
 

Slava77

Участник
Сообщения
3
Реакции
0
Инструкции переехали сюда GitHub - cdrpro-macros/build-and-Install-csharp-macros: How to build and install C# macros так как они общие для всех подобных макросов.
А не планируется добавить функцию чтобы имена файлов создались автоматически (например namefile01.png, namefile02.png, namefile03.png и т.д. )?? Было бы вообще супер. А то у меня сейчас если из одного документа corel экспортируешь несколько объектов, файлы поверх ранее созданного записываются и приходится после каждого экспорта созданный файл переименовывать в ручную, чтобы он не затерся следующим.
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 138
Реакции
10 835
Кем планируется? Проект выложен в свободное пользование, кто хочет, свои хотелки реализовывает сам.
 

Slava77

Участник
Сообщения
3
Реакции
0
Кем планируется? Проект выложен в свободное пользование, кто хочет, свои хотелки реализовывает сам.
Лично я не умею, спрашиваю у тех кто в силах это сделать.. Если вдруг кто-то планирует добавить макросу дополнительный функционал, дайте пожалуйста знать об этом! Страна будет вам благодарна :)
 

ivanrojos

Участник
Сообщения
5
Реакции
0
Подскажите, пожалуйста. Может сталкивался кто с такой проблемой: windows 10, Corel X6. Макрос ставлю через установщик (.exe). В папке gms в директории корела, создается файл QuickExportInstaller.gms, как ему и положено. В кореле в списке макросов он присутствует. Если жму запустить макрос, то корел просит .dll файл. Указываю файл который качал и на этом форуме и пробовал тот, что создает сам установщик. Появляется окошко, что макрос установлен. Но значка нет. На винду семерку ставил этот макрос без проблем. А сейчас не получается.
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 138
Реакции
10 835
Все что угодно может быть. Самое простое - битность системы не та
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 138
Реакции
10 835
Тогда вы в беде
 

ivanrojos

Участник
Сообщения
5
Реакции
0
Неужели нет никакого решения? Друзья, расскажите, использует ли этот макрос кто-нибудь на Windows 10?
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 138
Реакции
10 835
Начать с того что это не макрос. И исходя из этого - естественно, он пользуется дотнетом.