- В описании скрипта нажмите кнопку «Прямая ссылка».
- Во вкладке откроется код скрипта.
- Нажмите Cmd/Ctrl + S, чтобы сохранить файл на диск.
- AverageColors
new, 27.03.2022
- ColorBlindSimulator
new, 18.04.2022
- ColorGroupReplacer
new, 08.10.2023
- ContrastChecker
new, 07.09.2023
- ConvertToGradient
upd, 14.09.2022
- CycleColors
upd, 30.09.2022
- CycleGradient
- DistributeGradientStops
- MatchColors
new, 22.12.2023
- RemoveGradientStops
- ReverseGradientColor
- StrokeColorFromFill
upd, 14.10.2022
Усредняет цвета выбранных объектов, отдельных групп или градиентов. Скрипт пропускает объекты без цвета или с паттерном. Если ничего не выбрано, скрипт предложит обработать все группы в документе. Существует два режима: тихий запуск и диалоговый. Меняется в CFG.showUI
.
Эти режимы меняются без правки кода, если удерживать клавишу Alt при запуске:
- Alt +
CFG.showUI: false
— появится диалог - Alt +
CFG.showUI: true
— скрипт сработает с последними использованными опциями
Имитирует нарушение восприятия цветов 8 типов. Можно перекрасить объекты или ограничиться предпросмотром. Программы Adobe ограничены просмотром двух типов в меню View > Proof Setup
и не могут применить цвета. Скрипт поддерживает: пути, составные пути, текст, заливки и обводки. Вы можете изменить гамма-коррекцию в расчётах CFG.gamma: 2.2
и активировать предпросмотр по умолчанию CFG.defPreview: true
.
Warning
К сожалению, скопированные градиенты связаны друг с другом в Иллюстраторе. Вручную удалите связь, развернув градиент дважды кнопкойReverse Gradient
. Проголосуйте на Uservoice за исправление этого.
Заменяет глобальные цвета из одной группы на другую группу по совпадению имён или по порядку расположения образцов в группах. В примере мы заменяем группу Default. Если в целевой группе у цвета имя Accent
, то скрипт будет искать образцы, у которых имя содержит имя целевого цвета. Вы можете не создавать палитры с семантическими именами, а разложить цвета внутри групп в нужном порядке и выбирать опцию By swatches order
.
Помогает подобрать различимые для людей сочетания цветов для текста и фонов, иконок и других элементов интерфейса, диаграмм, проверяя контрастность пар цветов на соответствие критериям WCAG 2.1. Коэффициент автокоррекции редактируется в коде скрипта в переменной CFG.defRatio: 4.5
.
- основной текст (17 pt / 23 px regular) — 4,5:1 и выше;
- больший текст, заголовки (18 pt / 24 px regular или 14 pt / 19 px bold) — 3:1;
- для графических элементов коэффициент ниже — 3:1, так как они не требуют чтения.
Warning
Учтите, что контрастность может варьироваться в зависимости от монитора, устройства, условий окружающей среды, рисунка шрифта и множества других деталей. Следование здравому смыслу может быть полезнее, чем бездумное выполнение какого-то правила. Подробнее на сайте
Преобразует одноцветную заливку в градиент на базец исходного цвета.
Работает с документами в RGB и CMYK, Spot и Grayscale цветами. Распознает составные пути и группы.
Основано на скрипте автора Saurabh Sharma, 2010.
Меняет местами цвета заливки и обводки выделенных объектов по порядку их расположения в панели Layers. Сохраняет толщину обводок, но если у объекта нет обводки, то копирует с другого объекта. Если ваши выделенные объекты хаотичны, то может показаться, что кнопки Forward
и Backward
переносят цвет случайным образом. Кнопка Reset
не возвращает кастомные кисти, пунктир, применённый к обводке. Вы можете использовать стандартную отмену истории после закрытия диалога.
Скрипт по умолчанию запоминает позицию окна на экране, чтобы оно открывалось по центру замените в коде CFG.isResWinPos: true
на false
.
- CycleGradient.jsx (UI версия)
- CycleGradientBackward.jsx
- CycleGradientForward.jsx
- CycleGradientRandom.jsx
Набор из 4 скриптов, которые меняют порядок цветов точек на слайдере градиента (Color Stop). Не затрагивают положение точек на слайдере, прозрачность, положение градиента на объекте.
Warning
К сожалению, скопированные градиенты связаны друг с другом в Иллюстраторе. Вручную удалите связь, развернув градиент дважды кнопкойReverse Gradient
. Проголосуйте на Uservoice за исправление этого.
Переносит цвета заливок с одной группы объектов на другую или на символы текстовых объектов без группировки. Цвета определяются на путях, составных путях или текстах. Остальные объекты в группах будут пропущены.
Warning
Скрипты не могут переносить угол поворота, длину градиента между объектами. Поэтому будет перенесён только градиентный цвет без его настроек. Проголосуйте на Uservoice за исправление этого.
Распределяет равномерно расстояние между всеми точками на слайдере градиента, не меняя положения крайних.
Warning
К сожалению, скопированные градиенты связаны друг с другом в Иллюстраторе. Вручную удалите связь, развернув градиент дважды кнопкойReverse Gradient
. Проголосуйте на Uservoice за исправление этого.
Удаляет промежуточные цветовые точки градиента в заливке и обводке выбранных объектов. Остаются крайние левая и правая точки.
Warning
К сожалению, скопированные градиенты связаны друг с другом в Иллюстраторе. Вручную удалите связь, развернув градиент дважды кнопкойReverse Gradient
. Проголосуйте на Uservoice за исправление этого.
Зеркально переворачивает цвета градиента: каждую точку (Color stop) вместе с прозрачностью. Само расположение точек сохраняется.
Warning
К сожалению, скопированные градиенты связаны друг с другом в Иллюстраторе. Вручную удалите связь, развернув градиент дважды кнопкойReverse Gradient
. Проголосуйте на Uservoice за исправление этого.
Присваивает обводке (Stroke) каждого выбранного объекта цвет из его сплошной или градиентной заливки. Опция автоматического добавления обводки объекту недоступна на Mac OS с Illustrator ниже CC 2020.
Многие скрипты бесплатны для скачивания благодаря поддержке пользователей. Помогите продолжать разработку новых и обновление текущих скриптов, поддержав мою работу любой суммой через Buymeacoffee (иностр. карты), Tinkoff, ЮMoney, Donatty, DonatePay. Спасибо.
Нашли ошибку? Создайте запрос на Github или напишите мне на почту.
Email [email protected]
Telegram @sergosokin
Скрипты распространяются по лицензии MIT.
Больше деталей во вложенном файле LICENSE.