ArtboardsRotateWithObjects — скрипт Александра Ладыгина вращает артборды с содержимым на 90 градусов. Скрытые или заблокированные объекты тоже повернутся.
Я добавил в опцию «180 CW». Фактически она вращает на 180 градусов только объекты от центра артборда, так как он при повороте не меняется.
Скачать
Upd: исправлена проблема с отменой вращения редактируемых текстовых объектов. Маски объектов с Transparency Mask не перемещаются с объектом — технические ограничения скриптинга.
#other_author #illustrator #artboard
Я добавил в опцию «180 CW». Фактически она вращает на 180 градусов только объекты от центра артборда, так как он при повороте не меняется.
Скачать
Upd: исправлена проблема с отменой вращения редактируемых текстовых объектов. Маски объектов с Transparency Mask не перемещаются с объектом — технические ограничения скриптинга.
#other_author #illustrator #artboard
Cкрипты в Иллюстраторе можно быстро запустить, перетащив файл из папки на окно программы. Но таким методом в редких случаях скрипт сработает неправильно. Описал в блоге каких скриптов это касается и что делать.
Короткий совет: перетаскивайте скрипт не на холст, а на уровень панели вкладок открытых документов. Если скрипт сработал не так, как должен был, то запускайте через File → Scripts или сторонние лаунчеры LAScripts, Scripshon Trees и подобные.
Проголосуйте на Юзервойс (может потребоваться ВПН), чтобы когда-нибудь Адоб обратил внимание.
#learn
Короткий совет: перетаскивайте скрипт не на холст, а на уровень панели вкладок открытых документов. Если скрипт сработал не так, как должен был, то запускайте через File → Scripts или сторонние лаунчеры LAScripts, Scripshon Trees и подобные.
Проголосуйте на Юзервойс (может потребоваться ВПН), чтобы когда-нибудь Адоб обратил внимание.
#learn
👍8
This media is not supported in your browser
VIEW IN TELEGRAM
Stretch Straight Lines — Сейджи Миядзава (a.k.a. Onthehead) поделился в Твиттере скриптом, который меняет размер открытых путей с точками без усов. Возможности:
— абсолютный размер или в процентах
— изменение на заданную величину или процент
— сохраняет угол
— работает в единицах измерения документа
Где можно применить: лайнарт, диаграммы, архитектурные планы. Выделите концевые точки путей и запустите скрипт. Не работает с промежуточными точками.
Скачать (v01-1 английская)
#other_author #illustrator #path
— абсолютный размер или в процентах
— изменение на заданную величину или процент
— сохраняет угол
— работает в единицах измерения документа
Где можно применить: лайнарт, диаграммы, архитектурные планы. Выделите концевые точки путей и запустите скрипт. Не работает с промежуточными точками.
Скачать (v01-1 английская)
#other_author #illustrator #path
🔥8
This media is not supported in your browser
VIEW IN TELEGRAM
Добавил в SplitPath v1.2 сохранение исходного шейпа после обрезания открытых путей.
Видно, что обводка линий из-за своей толщины в большом масштабе торчит за пределы фигуры. Если нужен перфекционизм, то вместо скрипта работать через маски, либо переводить обводку в контуры и резать через панель Pathfinder.
Скачать
#illustrator #path
Видно, что обводка линий из-за своей толщины в большом масштабе торчит за пределы фигуры. Если нужен перфекционизм, то вместо скрипта работать через маски, либо переводить обводку в контуры и резать через панель Pathfinder.
Скачать
#illustrator #path
❤11👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Проблема скриптов внутри экшена
Чтобы запускать скрипты через горячие клавиши F1-F15, пользователи добавляют их в панель Actions (Операции) через Insert Menu Item. Если в коде скрипта вставлен запуск некого экшена, то Иллюстратор намертво зависнет. Значит придётся принудительно закрыть и потеряется несохранённая работа. Касается версий с CS6 по CC 2023 на Мак и Виндовс.
Как заранее проверить скрипт?
Откройте в текстовом редакторе, если в коде найдете вызов
Для запуска скриптов горячими клавишами безопаснее настроить утилиты SPAi (by monokano), Keyboard Maestro, Hammerspoon, Autohotkey и т.д. для Мак или Виндовс.
#learn
Чтобы запускать скрипты через горячие клавиши F1-F15, пользователи добавляют их в панель Actions (Операции) через Insert Menu Item. Если в коде скрипта вставлен запуск некого экшена, то Иллюстратор намертво зависнет. Значит придётся принудительно закрыть и потеряется несохранённая работа. Касается версий с CS6 по CC 2023 на Мак и Виндовс.
Как заранее проверить скрипт?
Откройте в текстовом редакторе, если в коде найдете вызов
app.doScript() (ключевое doScript), то он использует экшен. С шифрованным скриптом (jsxbin) не получится, только попробовать запустить.Для запуска скриптов горячими клавишами безопаснее настроить утилиты SPAi (by monokano), Keyboard Maestro, Hammerspoon, Autohotkey и т.д. для Мак или Виндовс.
#learn
This media is not supported in your browser
VIEW IN TELEGRAM
ArtboardsFromCSV — создаёт в открытом документе артборды с параметрами из CSV таблицы. Подходит для случаев, когда размеры разные и нужны десятки или сотни артбордов. В простых случаях можно вручную.
Кратко:
— По пустой ячейке имени сам сформирует имя артборда из размеров Ш×В.
— Использует технологию «нестинга», чтобы максимально уместить артборды из длинных таблиц. В конце будет отчёт о непоместившихся.
— Учитывает лимит разных версий Иллюстратора в 100 или 1000 артбордов.
— В новом режиме большого холста, где максимальный размер 2270×2270 дюймов, может по таблице создать артборды в десятки метров.
Подробнее на сайте | Купить
#illustrator #artboard #paid
Кратко:
— По пустой ячейке имени сам сформирует имя артборда из размеров Ш×В.
— Использует технологию «нестинга», чтобы максимально уместить артборды из длинных таблиц. В конце будет отчёт о непоместившихся.
— Учитывает лимит разных версий Иллюстратора в 100 или 1000 артбордов.
— В новом режиме большого холста, где максимальный размер 2270×2270 дюймов, может по таблице создать артборды в десятки метров.
Подробнее на сайте | Купить
#illustrator #artboard #paid
This media is not supported in your browser
VIEW IN TELEGRAM
MakeNumbersSequence — заменяет выделенные текстовые объекты диапазоном чисел с шагом, заданным в диалоговом окне.
— Заполняет до заданного числа или конца массива объектов
— Дополняет число нулями слева по разрядности бо́льшего числа
— Удаляет неиспользованные объекты
Перед запуском скрипта самостоятельно разложите объекты упорядоченно в панели слоёв снизу вверх. В примере объекты копировались в первой строке слева направо и полученная строка скопирована вниз.
Скачать
#illustrator #text
— Заполняет до заданного числа или конца массива объектов
— Дополняет число нулями слева по разрядности бо́льшего числа
— Удаляет неиспользованные объекты
Перед запуском скрипта самостоятельно разложите объекты упорядоченно в панели слоёв снизу вверх. В примере объекты копировались в первой строке слева направо и полученная строка скопирована вниз.
Скачать
#illustrator #text
🔥10
This media is not supported in your browser
VIEW IN TELEGRAM
MakeTrappingStroke — упрощённая модификация скрипта StrokeColorFromFill для препресса. В нём обводки получают цвет заливки объекта и активированный атрибут Overprint Stroke. Таким образом скрипт автоматизирует создание треппинга для исправления несовмещения цветов при печати.
— Ввод толщины обводки. Число можно быстро менять стрелками на клавиатуре или с зажатым Шифт.
— Выбор единиц измерения
— Предпросмотр
— Добавление обводки всем выбранным объектам
В начале кода скрипта можно в переменной
Примечание: на Мак ОС в Иллюстраторе CC 2023 и ниже не исправлен баг, когда скриптами обводка добавляется не всем выбранным объектам. Поэтому надёжнее сначала вручную добавить её любым цветом к объектам, а дальше скрипт перекрасит и заменит толщину. На Виндовс проблем с «Force add stroke» нет.
Скачать
#illustrator #style
— Ввод толщины обводки. Число можно быстро менять стрелками на клавиатуре или с зажатым Шифт.
— Выбор единиц измерения
— Предпросмотр
— Добавление обводки всем выбранным объектам
В начале кода скрипта можно в переменной
CFG задать свои значения по умолчанию. В том числе отключить принудительное скругление концов обводки isRndCap: false и isRndCorner: false.Примечание: на Мак ОС в Иллюстраторе CC 2023 и ниже не исправлен баг, когда скриптами обводка добавляется не всем выбранным объектам. Поэтому надёжнее сначала вручную добавить её любым цветом к объектам, а дальше скрипт перекрасит и заменит толщину. На Виндовс проблем с «Force add stroke» нет.
Скачать
#illustrator #style
👍12
На днях вышел релиз Иллюстратора CC 2023 v27.1.1, в котором наконец добавили в скриптовое API доступ к единицам измерения: метрам, футам, футам и дюймам, ярдам на лету. Добавил фикс в скрипты:
— ArtboardsFinder
— BatchRenamer
— DuplicateArtboardsLight
— FitArtboardsToArtwork
— FitSelectionToArtboards
— MoveArtboards
— NumeratesPoints
— PointsMoveRandom
— RenameArtboardAsSize
— Rescale
— ResizeOnLargerSide
— ResizeToSize
— RoundCoordinates
Скачать
Примечание: в CC 2020-CC 2023 v27.0 в этих скриптах по-прежнему при смене единиц перед запуском скриптов из списка, надо сохранить документ. Скрипт из метаданных сохранённого файла сможет прочитать название юнитов.
#illustrator
— ArtboardsFinder
— BatchRenamer
— DuplicateArtboardsLight
— FitArtboardsToArtwork
— FitSelectionToArtboards
— MoveArtboards
— NumeratesPoints
— PointsMoveRandom
— RenameArtboardAsSize
— Rescale
— ResizeOnLargerSide
— ResizeToSize
— RoundCoordinates
Скачать
Примечание: в CC 2020-CC 2023 v27.0 в этих скриптах по-прежнему при смене единиц перед запуском скриптов из списка, надо сохранить документ. Скрипт из метаданных сохранённого файла сможет прочитать название юнитов.
#illustrator
❤5👍2
This media is not supported in your browser
VIEW IN TELEGRAM
HighlightText — бета-версия скрипта для Иллюстратора, создающего подчёркивание текстам в виде объектов. Частично похоже на встроенную функцию Индизайна.
Габариты задаются в % от размера каждой строки или абсолютных юнитах. Высота строки определяется на выбор по строчной, прописной или заданной букве. Цвет, толщину, позицию линий можно настроить и вручную после скрипта.
Скрипт в текущем виде доступен за 6$. В 2023 году планирую дополнительную фичу: создавать линии по диапазону выделенных символов внутри текста. С ней цена скрипта увеличится, старым покупателям обновления бесплатно.
Урезанную версию я бесплатно выкладывал на форуме Адоб: создаёт прямоугольник по размеру выбранного текста, не разделяя строк.
Подробнее на сайте | Купить
#illustrator #text #paid
Габариты задаются в % от размера каждой строки или абсолютных юнитах. Высота строки определяется на выбор по строчной, прописной или заданной букве. Цвет, толщину, позицию линий можно настроить и вручную после скрипта.
Скрипт в текущем виде доступен за 6$. В 2023 году планирую дополнительную фичу: создавать линии по диапазону выделенных символов внутри текста. С ней цена скрипта увеличится, старым покупателям обновления бесплатно.
Урезанную версию я бесплатно выкладывал на форуме Адоб: создаёт прямоугольник по размеру выбранного текста, не разделяя строк.
Подробнее на сайте | Купить
#illustrator #text #paid
🔥10👍2
This media is not supported in your browser
VIEW IN TELEGRAM
ReplaceFormattedText — вставляет текст из буфера обмена без форматирования, сохраняя оформление исходных абзацев. Стили сохраняются по первым символам каждого абзаца.
В релизе Иллюстратора CC 2021 v25.3 была добавлена вставка из буфера текста без форматирования Edit → Paste without Formatting. Но ко всему вставляемому тексту применяется активный стиль в панели Characters, что не подходит для быстрой замены смешанных текстов.
Конечно, верстать лучше в Индизайне или в Иллюстраторе делить разное оформление на отдельные объекты и так далее. Но использование внутри одного фрейма нескольких стилей оформления тем не менее используется дизайнерами на скорую руку.
Скачать
#illustrator #text
В релизе Иллюстратора CC 2021 v25.3 была добавлена вставка из буфера текста без форматирования Edit → Paste without Formatting. Но ко всему вставляемому тексту применяется активный стиль в панели Characters, что не подходит для быстрой замены смешанных текстов.
Конечно, верстать лучше в Индизайне или в Иллюстраторе делить разное оформление на отдельные объекты и так далее. Но использование внутри одного фрейма нескольких стилей оформления тем не менее используется дизайнерами на скорую руку.
Скачать
#illustrator #text
🔥11👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Посмотрел на сайте Paradoxbox фирмстиль Structuragroup с вариативным знаком. Из любопытства попробовал повторить его (логика для инструментов Иллюстратора несложная) и главное — при этом сгенерировать разные версии своим скриптом RandomStrokeWidth.
Для изменения толщин можно было обойтись стандартным Transform Each, оставив в нём галку Scale Strokes & Effects и убрав Transform Objects. Но скрипт позволяет ввести диапазон толщин в юнитах документа и шаг приращения, а Transform Each — только в процентах.
Пасхалка: с зажатым Alt скрипт запускался без диалога, применяя последние введённые настройки.
#in_use
Для изменения толщин можно было обойтись стандартным Transform Each, оставив в нём галку Scale Strokes & Effects и убрав Transform Objects. Но скрипт позволяет ввести диапазон толщин в юнитах документа и шаг приращения, а Transform Each — только в процентах.
Пасхалка: с зажатым Alt скрипт запускался без диалога, применяя последние введённые настройки.
#in_use
🔥11👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Прочитал про идею накоплений по «Методу 365», когда каждый день года откладывается сумма равная номеру дня (рубли, гривны, тенге — кому как). В конце года накопится 66 795 у.е. Альтернативные версии: раз в неделю откладывать возрастающую сумму (например, от 1 до 52$ = 1378$). Для интереса челленджа 365 чисел можно перемешать.
На этом примере подумал, какими скриптами в Иллюстраторе легко сделать набор карточек с последовательной нумерацией или перемешанной, но в пределах диапазона.
Использованы:
1) AiCommandPalette — скрипт Джоша Дункана на горячей клавише для вызова встроеных команд АИ.
2) MakeNumbersSequence — мой скрипт для нумерации. Пока готовил видео, добавил в него опцию Shuffle, которая перемешивает массив номеров.
3) Arranger — панель Ойгена Пфлюгера для расстановки объектов. Минус: экстеншен неправильно работает на объектах с масками, поэтому его можно заменить скриптом Harmonizer Саши Ладыгина. У обоих встроенные опции для перемешивания позиций выбранных объектов.
#in_use
На этом примере подумал, какими скриптами в Иллюстраторе легко сделать набор карточек с последовательной нумерацией или перемешанной, но в пределах диапазона.
Использованы:
1) AiCommandPalette — скрипт Джоша Дункана на горячей клавише для вызова встроеных команд АИ.
2) MakeNumbersSequence — мой скрипт для нумерации. Пока готовил видео, добавил в него опцию Shuffle, которая перемешивает массив номеров.
3) Arranger — панель Ойгена Пфлюгера для расстановки объектов. Минус: экстеншен неправильно работает на объектах с масками, поэтому его можно заменить скриптом Harmonizer Саши Ладыгина. У обоих встроенные опции для перемешивания позиций выбранных объектов.
#in_use
🔥12❤2👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Часто приходилось у пересекающихся путей удалять концы? Скрипт пишется под частный запрос, но может быть востребован другими.
Ближайший по результату ручной инструмент — Shape Builder. Crop и Divide панели Pathfinder тоже режут пересечения, но после требуется вручную доводить результат.
Накидайте в комменты примеров реальных кейсов, если имеются.
Ближайший по результату ручной инструмент — Shape Builder. Crop и Divide панели Pathfinder тоже режут пересечения, но после требуется вручную доводить результат.
Накидайте в комменты примеров реальных кейсов, если имеются.
🔥8
This media is not supported in your browser
VIEW IN TELEGRAM
TrimOpenEnds — удаляет концы незамкнутых линий до точек их пересечений. Заменяет использование инструмента Shape Builder.
1) Если кривые линии пересекаются во внутренней области (0:15), то на них появятся побочные точки. Которые можно почистить после.
2) Иногда в Иллюстраторе появляется баг разделения единой линии на куски, при котором скрипт остановится. Решение: попробовать сдвинуть линии на артборде или скопировать в новый документ и снова запустить скрипт.
Из-за этих двух пунктов обрезать шейп билдером может и быстрее, но скрипт на горячей клавише имеет право на жизнь. Дальше на его основе покажу еще один скрипт для разрезания фигур.
Скачать
#illustrator #path
1) Если кривые линии пересекаются во внутренней области (0:15), то на них появятся побочные точки. Которые можно почистить после.
2) Иногда в Иллюстраторе появляется баг разделения единой линии на куски, при котором скрипт остановится. Решение: попробовать сдвинуть линии на артборде или скопировать в новый документ и снова запустить скрипт.
Из-за этих двух пунктов обрезать шейп билдером может и быстрее, но скрипт на горячей клавише имеет право на жизнь. Дальше на его основе покажу еще один скрипт для разрезания фигур.
Скачать
#illustrator #path
⚡11🔥9
This media is not supported in your browser
VIEW IN TELEGRAM
CheckPixelPerfect — проверяет привязку точек выбранных линий к пиксельной сетке с шагом координат 0,5 или 1,0 px. Скрипт выделит точки с дробными координатами. Подойдет для проверки основных точек формы, так как точки на изгибах линий сложно подогнать к сетке.
Редактируемые параметры в начале кода скрипта:
Вспоминаю реализации библиотек иконок в разных дизайн-системах: для скорости и гибкости некоторым командам проще использовать масштабирование одного набора иконок и управление толщиной обводки в коде, без помешательства на pixel perfect. В статье «Pixel-snapping in icon design» автор протестировала субъективно иконки с привязкой к сетке и без на разных устройствах и браузерах.
Скачать скрипт
#illustrator #utility
Редактируемые параметры в начале кода скрипта:
rgb — трёхчисловой цвет маркеров,d — диаметр маркеров в px,opa — непрозрачность от 0 до 100%name — имя группы маркеров. На каждый запуск скрипта создаётся новая группа.Вспоминаю реализации библиотек иконок в разных дизайн-системах: для скорости и гибкости некоторым командам проще использовать масштабирование одного набора иконок и управление толщиной обводки в коде, без помешательства на pixel perfect. В статье «Pixel-snapping in icon design» автор протестировала субъективно иконки с привязкой к сетке и без на разных устройствах и браузерах.
Скачать скрипт
#illustrator #utility
🤓6👍1
This media is not supported in your browser
VIEW IN TELEGRAM
AverageStrokesWidth — усредняет толщину обводок выбранных объектов, пропуская те, что без обводки. Поддерживает пути, компаунды и текстовые объекты.
Скачать скрипт
#illustrator #style
Скачать скрипт
#illustrator #style
🔥21
Новый плейсхолдер в BatchRenamer v1.2.4 на вкладке артбордов и слоёв.
Идея с форума Адоб, где пользователь искал способ переименовать все артборды по названию файла с индексами.
Перейти на страницу скрипта
#illustrator #artboard
{fn} — вставляет имя файла без расширения.Идея с форума Адоб, где пользователь искал способ переименовать все артборды по названию файла с индексами.
Перейти на страницу скрипта
#illustrator #artboard
🔥6👍3
This media is not supported in your browser
VIEW IN TELEGRAM
DivideBottomPath — разрезает нижний контур в местах пересечений с верхними. Нижний и верхние объекты должны быть с обводкой. Скрипт дополняет возможности TrimOpenEnds и SplitPath.
Опции в коде (значения
Иногда в Иллюстраторе при разрезании появляется баг, при котором скрипт остановится. Решение: попробовать сдвинуть линии или скопировать в новый документ и запустить скрипт.
Скачать скрипт
#illustrator #path
Опции в коде (значения
true или false):isRmvTop — удалять верхние пути в концеisRndColor — перекрасить полученные куски в случайные цветаИногда в Иллюстраторе при разрезании появляется баг, при котором скрипт остановится. Решение: попробовать сдвинуть линии или скопировать в новый документ и запустить скрипт.
Скачать скрипт
#illustrator #path
🔥8
RandomizeSelectionColor — скрипт Тома Шарштайна для случайного изменения цветов выбранных объектов. Работает только в RGB документах с разгруппированными объектами.
Параметры в коде:
Простой пример использования в комментарии — создание кирпичных, каменных паттернов.
Скачать скрипт | Демо
#other_author #illustrator #color
Параметры в коде:
threshold — значение сдвига при рандомизации. Чем выше тем сильнее изменяются каналы исходного цвета.lightnessOnly — изменять светлоту (true) цвета, тогда каналы изменяются на общую дельту, или менять тон (false).Простой пример использования в комментарии — создание кирпичных, каменных паттернов.
Скачать скрипт | Демо
#other_author #illustrator #color
👍6🔥3