ResizeToSize

В Иллюстраторе существует встроенная панель Transform, но с её помощью нельзя трансформировать несколько выделенных объектов по отдельности до заданной величины. Также у неё проблемы с точностью результата, из-за наличия эффектов и обводок (Stroke) могут появляться дробные значения ширины или высоты.

Скрипт ResizeToSize может трансформировать с 100% точностью объекты, учитывая размер ширины, высоты или самой длинной стороны. Удобно когда, например, группу иконок нужно точно вписать в заданный артборд. Единицы измерения при вводе размера берутся из настроек документа.

Опции
  • Visible bounds будет считать размер объекта вместе с обводкой и эффектами, Geometric bounds — только габариты самой фигуры;
  • Scaling side — выбор стороны;
  • Reference point — точка, от которой произойдет трансформирование;
  • Additional scale — дополнительные настройки для обводок, паттернов, скруглений. Например, если отключен Uniform, то каждый объект будет сжат по одной стороне.

Обзор

История

0.1Базовая версия
0.2Добавлен выбор стороны для трансформирования
0.3Добавлены настройки Additional scale
0.4Исправлено трансформирование Clipping Masks и добавлены горячие клавиши
0.5Добавлены опции Visible и Geometric bounds
0.6Добавлен предпросмотр

Скачать

ResizeToSize.zipобновлён 17.04.2020Скачать
Поддержка
Вы можете поддержать разработку и распространение моих скриптов кофе и печеньками.
Понравился скрипт? Поделиться с друзьями

Оставить ответ