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

  • Автор темы Автор темы Sanchos
  • Дата начала Дата начала
Так как же сделать надо чтобы он работал? Подскажите пожалуйста!!! Ну очень надо!!!
 
Что бы собрать QuickExport, нужна VisualStudio. Скорее всего бесплатная версия подойдёт.
Если у кого то есть желание установить студию и попробовать собрать QuickExport, пишите.
Пишите Санчесу
 
  1. Устанавливаем Visual Studio Community (2015)
  2. Запускаем программу (попросит настроить environment, указываем Visual C#)
  3. Открываем проект /QuickExport/QuickExport.csproj
  4. Собираем проект: меню Build > Build Solution
Если собралось без ошибок, напишите, я подскажу что сделать дальше.
Если в процессе сборки появились ошибки, сделайте скрин и выложите сюда, решим вопрос.
 
  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 КБ · Просм.: 986
Да, теперь копируем:

/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 ручками. На вопрос об установке отвечаем ДА. Готово, иконка макроса должна появиться на стандартной панели.
 
Да, теперь копируем:

/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 ручками. На вопрос об установке отвечаем ДА. Готово, иконка макроса должна появиться на стандартной панели.
Потрясающе!!! Спасибо вам огромное!!! А возможности присваивать имя там нет ?
 
Инструкции переехали сюда 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
 
Инструкции переехали сюда GitHub - cdrpro-macros/build-and-Install-csharp-macros: How to build and install C# macros так как они общие для всех подобных макросов.
А не планируется добавить функцию чтобы имена файлов создались автоматически (например namefile01.png, namefile02.png, namefile03.png и т.д. )?? Было бы вообще супер. А то у меня сейчас если из одного документа corel экспортируешь несколько объектов, файлы поверх ранее созданного записываются и приходится после каждого экспорта созданный файл переименовывать в ручную, чтобы он не затерся следующим.
 
Кем планируется? Проект выложен в свободное пользование, кто хочет, свои хотелки реализовывает сам.
 
Кем планируется? Проект выложен в свободное пользование, кто хочет, свои хотелки реализовывает сам.
Лично я не умею, спрашиваю у тех кто в силах это сделать.. Если вдруг кто-то планирует добавить макросу дополнительный функционал, дайте пожалуйста знать об этом! Страна будет вам благодарна :)
 
Подскажите, пожалуйста. Может сталкивался кто с такой проблемой: windows 10, Corel X6. Макрос ставлю через установщик (.exe). В папке gms в директории корела, создается файл QuickExportInstaller.gms, как ему и положено. В кореле в списке макросов он присутствует. Если жму запустить макрос, то корел просит .dll файл. Указываю файл который качал и на этом форуме и пробовал тот, что создает сам установщик. Появляется окошко, что макрос установлен. Но значка нет. На винду семерку ставил этот макрос без проблем. А сейчас не получается.
 
Все что угодно может быть. Самое простое - битность системы не та
 
Тогда вы в беде
 
Неужели нет никакого решения? Друзья, расскажите, использует ли этот макрос кто-нибудь на Windows 10?
 
Начать с того что это не макрос. И исходя из этого - естественно, он пользуется дотнетом.