- В описании скрипта нажмите кнопку «Прямая ссылка».
- Во вкладке откроется код скрипта.
- Нажмите Cmd/Ctrl + S, чтобы сохранить файл на диск.
- AlignToArtboards
upd, 06.11.2023
- BatchTrace
upd, 07.06.2023
- DuplicateToArtboards
upd, 09.02.2024
- FitSelectionToArtboards
upd, 22.04.2024
- MakeEnvelopesWithTops
- MirrorMove
upd, 07.08.2024
- PlaceSymbols
new, 16.08.2024
- RenameItems
upd, 20.05.2024
- Rescale
upd, 09.02.2024
- ResizeOnLargerSide
upd, 22.12.2022
- ResizeToSize
upd, 09.02.2024
- RoundCoordinates
upd, 22.12.2022
- SwapObjects
upd, 24.03.2024
Скрипт выравнивает выбранные объекты по их родительским артбордам или содержимое всех артбордов документа. Если объект лежит на нескольких артбордах, скрипт проверит, в какой артборд попадает центр объекта — по нему и выровняет. Если же центр объекта вне артбордов — то выровняет по первому.
Warning
Чем больше у вас артбордов с содержимым и выбранных для выравнивания объектов, тем скрипт медленнее будет работать.
Пакетно трассирует выбранные пользователем линкованные и внедрённые изображения в документе или все изображения из папки. Штатное меню Object → Image Trace → Make
доступно для одного выбранного изображения. Запись экшена не поможет, так как в нём не сохраняются настройки трассировки. В Adobe Bridge возможна трассировка только папки с изображениями: Tools → Illustrator → Image Trace
.
Тонкие настройки в коде скрипта:
CFG.extList
— список обрабатываемых форматов из папки. Можно добавить свои или удалить некоторые для пропуска скриптом;CFG.isReverse
— развернуть список пресетов (true), пользовательские будут наверху.
Important
Скорость работы скрипта зависит от характеристик вашего компьютера, пресета и количества изображений.
Warning
Скрипты Adobe некорректно применяют значение Colors из пользовательских пресетов, поэтому результат трассировки может не совпасть с пресетом. Сильно заметно в CC 2023. Проголосовать за исправление на Uservoice.
Note
Проголосуйте на Uservoice за внедрение этой функции в Иллюстратор.
Дублирует выбранные на активном артборде объекты на ту же позицию в указанные артборды. Номера артбордов перечисляются через запятую или дефис. Пустая строка — объекты продублируются на все артборды, кроме исходного. Выберите Preserve layers
, если объекты в разных слоях и должны там остаться.
Цвет временных индексов артбордов меняется в коде CFG.color: [255, 0, 0]
.
Голосование за функцию на Illustrator Uservoice
Раскладывает выбранные объекты по центру артбордов и опционально подгоняет размеры каждого по наибольшей стороне к размеру артборда. При масштабировании объектов можно задать внутренние отступы от границ артбордов. С включённой опцией Rename artboards...
артборды получат пользовательские имена помещенных на них объектов.
Версия Lite (FitSelectionToArtboards-Lite.jsx) в тихом режиме выравнивает и масштабирует верхний выбранный объект по активному артборду. Если в её коде поменять флаг CFG.isContains:true
, то выбранный объект обработается, только если он был целиком или частично в пределах артборда.
Существует два режима: тихий запуск и диалоговый. Меняется в CFG.showUI
. Эти режимы меняются без правки кода, если удерживать клавишу Alt при запуске:
- Alt +
CFG.showUI: false
— появится диалог - Alt +
CFG.showUI: true
— выполнится без диалога с опциями по умолчанию
Искажает выбранный нижний объект по форме верхних по отдельности. Аналогичен множественному выполнению команды Object → Envelope Distort → Make with Top Object
.
Перемещает выбранные объекты или точки зеркально последней операции Object → Transform → Move...
или сдвига мышью / клавиатурой. Расширяет стандартную команду Object → Transform → Transform Again
. Возможные оси: XY, X, Y. Movement ratio — коэффициент на какую дистанцию переместить относительно предыдущей (1 = ту же самую). Существует два режима: тихий запуск и диалоговый. Меняется в CFG.showUI
. Эти режимы меняются без правки кода, если удерживать клавишу Alt при запуске:
- Alt +
CFG.showUI: false
— появится диалог - Alt +
CFG.showUI: true
— скрипт сработает с последними использованными опциями
Ищет символы по имени в библиотеке документа и размещает выбранные на холсте. Скрипт ускоряет работу с большой локальной библиотекой символов. В колонке Instances подсчитаны все экземпляры символа в документе.
Note
Проголосуйте на Uservoice за улучшение панели символов в Иллюстратор.
Массово переименовывает выбранные объекты или их родительские слои. Если объекты не выбраны, то скрипт переименовывает активный слой или артборд. Функция поиска и замены поддерживает RegExp.
Трансформирует выбранные объекты вместе до заданного размера. Также можно использовать скрипт для трансформирования по коэффициенту. Если перед запуском скрипта нарисовать линию размером объекта, то размер подставится в поле Old size
. Единицы измерения в окне скрипта, как в настройках документа.
Трансформирует выбранные объекты пропорционально до заданной величины бОльшей стороны. Её скрипт определяет автоматически. Учитывает единицы измерения документа.
В Illustrator есть панель Transform
, но в ней нельзя трансформировать каждый выделенный объект до заданной величины. При стандартном способе периодически появляются дробные значения в размере. Скрипт трансформирует выделенные объекты со 100% точностью, в зависимости от стороны: ширины, высоты или бОльшей стороны. Все настройки переключаются горячими клавишами Q + подчеркнутая буква или цифра. Вместо Q можно задать свою клавишу-модификатор в коде modKey: 'Q'
.
Note
Проголосуйте на Uservoice #1, Uservoice #2 за внедрение этой функции в Иллюстратор.
Округляет координаты каждого выделенного объекта. Ориентиром для выравнивания будет выбранная контрольная точка из панели Transform
. Скрипт учитывает единицы измерения документа и толщину обводки, если включено Preferences → Use Preview Bounds
. В файле скрипта можно изменить шаг округления координат CFG step: 1
. Если шаг 0, то скрипт выровняет по сетке документа из Preferences → Guides & Grid
.
Note
Проголосуйте на Uservoice за внедрение этой функции в Иллюстратор.
Меняет местами два выбранных объекта по опорной точке (Reference Point). Опционально можно поменять только X или Y координату, место объектов в слоях.
Warning
Не добавляйте этот скрипт в панель операций (Action) для быстрого запуска. Это приведёт к зависанию Иллюстратора.
Многие скрипты бесплатны для скачивания благодаря поддержке пользователей. Помогите продолжать разработку новых и обновление текущих скриптов, поддержав мою работу любой суммой через Buymeacoffee USD
, ЮMoney RUB
, Tinkoff RUB
, Donatty] RUB
, DonatePay RUB
. Спасибо.
Нашли ошибку? Создайте запрос на Github или напишите мне на почту.
Email [email protected]
Telegram @sergosokin
Скрипты распространяются по лицензии MIT.
Больше деталей во вложенном файле LICENSE.