Как показывает опыт, небольшие макросы, порой выполняющие какие то простые функции, гораздо чаще используются в повседневной работе, нежели мега-макросы заточенные на решение каких то «больших» вопросов. CdrTools представляет собой сборник макросов для повседневной работы в CorelDRAW. Он содержит как бесплатные так и платные макросы.

Бесплатные функции:

  • sToolsBitmap.ToPowerClip – помещает каждое растровое изображение, из выделенного, в специально созданный для него PowerClip
  • sToolsBitmap.ResetCrop – сбрасывает Crop (обрезку) для выделенного изображения (ВИДЕО)
  • sToolsClipboard.pastInCenter – вставка из буфера обмена в центр видимой области
  • sToolsClipboard.pastAsBitmap – вставка из буфера обмена (как изображение)
  • sToolsClipboard.pastAsMetafile – вставка из буфера обмена (как Metafile)
  • sToolsClipboard.pastAsCorel32 – вставка из буфера обмена (как Corel32)
  • sToolsClipboard.pastAsText – вставка из буфера обмена (как текст)
  • sToolsColor.ToRGB – переводит выделенное в RGB (Bitmap, Fill and Outline).
  • sToolsColor.ToCMYK – переводит выделенное в CMYK (Bitmap, Fill and Outline).
  • sToolsColor.ReConvertCMYK – переводит выделенное в RGB, а затем обратно в CMYK. Этот способ позволяет быстро сконвертировать изображение/выделенное в активный цветовой профиль.
  • sToolsColor.ToGRAY – переводит выделенное в GRAY (Bitmap, Fill and Outline).
  • sToolsColor.EditStepsNumOfFill – быстрое редактирование количества ступеней градиентной заливки (также работает с градиентной прозрачностью)
  • sToolsColor.SelectSame – выделяет объекты с одинаковой заливкой из выделенного (удерживание Ctrl во время клика пипеткой – выделяет с одинаковой обводкой)
  • sToolsDocument.GoToFirstPage – перейти к первой странице документа
  • sToolsDocument.GoToLastPage – перейти к последней странице документа
  • sToolsDocument.FitPageToSelect – масштабирует страницу относительно выделения
  • sToolsDocument.DeleteViewStyles – удаляет все стили просмотра в документе, кроме стандартных.
  • sToolsDocument.NamedPages – удаляет имена всех страниц документа, оставляя только номер. Это позволит отобразить большее кол-во закладок страниц внизу документа.
  • sToolsOutline.MakeOutlineSameAsFill – делает обводку у выделенных объектов таким же цветом как и заливка. Полезно для обработки результата трассировки.
  • sToolsOutline.SetScale – включает масштабирование обводки (только для выделенных объектов).
  • sToolsOutline.SetNoScale – выключает масштабирование обводки (только для выделенных объектов).
  • sToolsOutline.OutlineWidthUp / OutlineWidthDown – увеличивает / уменьшает толщину всех абрисов в выделенном на 1 (+Shift = на 5, +Ctrl = на 0,1 (опционально))
  • sToolsShape.rotateLeft / rotateRight – поворот выделенного объекта влево / в право с шагом 0,1 (если зажать Shift, то шаг = 0,5).
  • sToolsShape.moveInCenter – перемещает выделенный объект в центр видимой области.
  • sToolsShape.SmartIntersect – обрезка объекта (обрезается всё что находится за пределами другого объекта). (ВИДЕО)
  • sToolsShape.DeleteNoCloseCurves – удаляет незамкнутые кривые в выделенном.
  • sToolsShape.moveToDesktop – перемещает выделенные объекты на слой «рабочий стол»
  • sToolsShape.DeArtBrush – переводит выделенные кисти в кривые
  • sToolsShape.PasteOrderBack – вставить из буфера обмена под выделенный объект
  • sToolsShape.PasteOrderFront – вставить из буфера обмена над выделенным объектом
  • sToolsShape.SwapShapes – меняет два объекта местами (удерживание Shift – меняет местами и размерами)
  • sToolsShape.LineSpacingUp / LineSpacingDown – увеличивает / уменьшает значение меж строчного интервала (LineSpacing) выделенного текстового объекта. (ВИДЕО)
  • sToolsTest.SpeedTest – очень простой тест на производительность вашей версии CorelDRAW
  • sToolsWorkspace.ShowHideRG – соответствует одновременному нажатию двух кнопок (показать/скрыть ленейки и показать/скрыть направляющие).

Платные функции:

Для использования этих функций потребуется приобрести ключ!

  • sToolsBitmap.SetDPI – запускает утилиту которая позволяет изменить dpi для отображения линкованных изображений в CorelDRAW.
  • sToolsBitmap.BreakLinks – разрывает связи, внедряя растровые изображения в документ.
  • sToolsBitmap.ReLinkBitmapsv – обновляет превью для всех связанных изображений. Эта функция была улучшена: теперь, если оригинальное изображение отсутствует по указанному пути, макрос предложит выбрать другую папку. Удобно когда вы переносите файл с одного компьютера на другой и при этом теряются все связи.
  • sToolsBitmap.BitmapsToLinks – сохраняет все внедрённые изображения на диск рядом с файлом CDR (в отдельную папку) и делает их связанными.
  • (Общее ВИДЕО, показывающее работу 3-х вышеописанных функций)
  • sToolsGuideline.CreateGuidelineFromNodes – создаёт направляющую по двум выделенным узлам в одной или двух кривых.
  • sToolsGuideline.CreateGuidelineNodAndRotCenter – создаёт направляющую по выделенному узлу и точке поворота кривой.
  • sToolsGuideline.CreateGuidelineNod_VG – создаёт вертикальную направляющую через выделенный узел. Клик + Ctrl – создаёт горизонтальную направляющую через выделенный узел.
  • sToolsGuideline.CreateGuidelineNod_Angle – создаёт направляющую через выделенный узел и поворачивает её на заданный угол.
  • sToolsEditModeEx.EditModeEx – очень удобный режим редактирования групп, контейнеров и кривых! (ВИДЕО)
    • Одинаковый режим редактирования контейнеров, групп и кривых, который позволяет, находясь "внутри", видеть всё что находится "снаружи".
    • Высокая скорость входа/выхода, даже при огромном количестве объектов в контейнере.
    • Возможность работы с направляющими, находясь "внутри".
    • Возможность работы "внутри" с сохранением "внешних" эффектов, таких как Тень и Прозрачность.
  • sToolsShape.OffsetPath – аналог функции OffsetPath из Adobe Illustrator. (ВИДЕО)
  • sToolsShape.ConvertToCurvesEx – функцию конвертирования текста в кривые, которая, в отличии от стандартной, умеет следующее:
    1. Каждая буква — отдельная кривая (как в Adobe Illustrator).
    2. Группирует кривые после конвертации в один объект (для каждого текстового объекта отдельно), тем самым сохраняется структура документа.
    3. Возможность установить степень фильтрации кривых, которая позволяет добиться значительно меньшего количества узлов при сохранении той же формы!
    По умолчанию степень фильтрации задана для крупного текста. Для мелкого, необходимо изменить значение в настройках.
    Параметры настраиваются в окне настроек сборника.

Общие функции:

  • sToolsAbout.ShowAbout – показывает информацию о сборнике
  • sToolsAbout.OpenOptionsWindow – открывает окно настрок

Часть из этих макросов, уже есть в сети в составе других сборников или даже в качестве отдельных макросов.

Автор: Sancho
Актуальная версия: 2.7 beta
Совместимость CorelDRAW: Х3 (13.0.0.739), Х4 (14.0.0.701), X5 (15.1.0.588)
Цена: 800 499 р.

Комментарии

Аватар пользователя Yoon

Не работает с X4, вылетает ошибка. Прошу кто решит проблему скинуть или найдёт рабочий макрос на мыло.

Аватар пользователя Sancho

А на сотовый вам не позвонить?
Кстати в Х4 работает, и даже в Х5! :)

Аватар пользователя Des425

:D

Аватар пользователя Ezhick

convToCMYK добавляет ко всем векторным объектам обводку. в x5 - черную, в x4 - голубую. Никто не знает как решить эту проблему?

Аватар пользователя Sancho

Глюк наверное :D Если время будет, то исправлю :)

Аватар пользователя Ezhick

Было бы замечательно. Добавлю что наблюдается на Win Seven 64 бит, может это окажется важно

Аватар пользователя Sancho

Спасибо, но это совершенно не важно :)
Скоро думаю выложу CdrTools (небольшая подборка макросов) вместо этого макроса.

В общем убрал старый макрос, за место него теперь этот.

Аватар пользователя Добрый_ХАМ

Спасибо! Будет время, опробуем!

Аватар пользователя Sancho

В ближайшее врем планируется:
FillStepsEdit - редактирование количества шагов градиентной заливки / прозрачности.
интегрировать макросы Paste As, PowerClipX, DocNav.
SelectSame - выделяет объекты похожего цвета из кучи выделенных.
Zoom11pixel - режим просмотра 1:1 пикселю для документа с 72dpi (только для CorelDRAW X5)

Аватар пользователя Ezhick

sToolsColor.ToCMYK в сборнике CdrTools работает отлично!!!

Страницы