Ссылки на скрипты для Adobe Illustrator
10 октября 2023 г.
Скрипты для Adobe Illustrator
Справочные материалы по ExtendScript
Описание | Ссылка |
Руководство по скриптам CC 2021 в pdf | Adobe Illustrator CC 2021 Scripting Guide |
Документация для разработчиков Adobe | APIs and services |
Референсы с поиском | Adobe Illustrator Scripting Guide |
Референсы в виде словаря с готовыми примерами вызова от Kazuhiro Koura | Illustrator JavaScript Reference |
Файл справки Object Model Viewer к ExtendScript Toolkit. Находится в локальной папке | Windows: C:\Program Files (x86)\Common Files\Adobe\Scripting Dictionaries CC\Illustrator 2022\omv.xml macOS: /Library/Application Support/Adobe/Scripting Dictionaries CC/Illustrator 2022/omv.xml |
Вызов нативных команд Иллюстратора. Notion | app.executeMenuCommand |
Переключение инструментов, появившееся в CC 2020. Notion | app.selectTool |
В API добавлен поворот канваса View | What’s New in Illustrator Scripting CC2021 (v25.3.1 June 2021 release) |
Новые классы, методы в API CC 2021 | What’s New in Illustrator Scripting CC2021 |
Новые классы, методы в API CC 2020 | What’s New in Illustrator Scripting CC2020 |
Новые классы, методы в API CC 2018 | What’s New in Illustrator Scripting CC2018 |
Чтение и изменение ключей Preferences от Ten A | Illustrator preferences 1 |
Файлы с некоторыми ключами Preferences | AIPreferenceKeys.h в Illustrator SDK Windows: C:\Users\<Current user>\AppData\Roaming\Adobe\Adobe Illustrator <vers.> Settings\<lang>\Adobe Illustrator Prefs macOS: /<username>/Library/Preferences/Adobe Illustrator <vers.> Settings/<lang>/Adobe Illustrator Prefs |
Большое количество вопросов, готовых скриптов от сообщества | Форум Adobe Illustrator |
Применение эффектов PageItem.applyEffect() | Illustrator’s LiveEffect method has managed |
Библиотека функций от @m1b для PageItem.applyEffect() | AI Live Effects Functions |
Тесты алгоритмов выделения объектов от @sttk3 | Select faster by script |
Документация по ScriptUI в pdf от Peter Kahrel | ScriptUI for dummies |
Конструктор диалогов для скриптов с экспортом готового кода от Joonas Pääkkö | ScriptUI Dialog Builder |
Мой блог с советами, найденными багами в скриптовом API | https://ais.sergosokin.ru/blog/ |
Adobe добавит искуственный интелект в свои программы
29 ноября 2022 г.
В блоге Adobe написали, что работают над добавлением искуственный интелект в Photoshop, Express и Lightroom.
https://blog.adobe.com/en/publish/2022/10/18/bringing-next-wave-ai-creative-cloud
В постановочное видео с Photoshop показано словно, пользователь вводит текстовое описание к выделенной области, добавляет изображение совы поверх фотографии, перемещает внедренный элемент, который подстраиватеся под фотографию ниже:
В примере с Adobe Express показано, как набранный определенным шрифтом текст стилизуется по текстовому описанию.
В примере с Lightroom представлено как можно было бы менять на фотографиях небо, осещение и допридумывать изображение за краями кадра.
Безусловно крутые нововведения, облегчат и расширят возможности простым и продвинутым пользователям.
Это не что-то новое, можно говорить что в небольшой мере ИИ уже есть в продукции Адобе. Например, Фотошоп давно умеет додумывать изображение, стирать неужное. Фильтры Лайтрум не просто математические обработчики внесенных параметров, они учитывают содержание изображения.
Мне бы хотелось чтобы ИИ добрался до InDesign, программе цифровой вёрстки печатных материалов. В ней очень многое надо делать руками, хотя в мире уже выпущенно гигантское колличество газет, журналов, книг, буклетов и листовок. На этой базе можно было бы сделать с помощью ИИ автогенерацию как шаблонов так и готовых для печати макетов — предоставь свой контент, а ИИ сгенерирует для тебя вёрстку в любом стиле. Было бы здорово!
Фотошоп против индизайна
26 февраля 2010 г.
То тут то там некоторые дизайнеры заговорили, что вместо фотошопа для создания массы макетов удобнее использовать индизайн (или иллюстратор). Серьёзных аргументов два:
1. В индизайне удобнее заменить сразу на всех макетах какой-то встречающийся везде элемент. Хранить этот элемент прилинкованым, и если он обновится, то изменение произойдет везде.
2. Индизайн больше заточен на работу с текстом. Быстро отображает много текста и есть стили, которые можно опять же сразу для всех текстов применить.
Удобство переходить на индизайн только из-за того что в фотошопе нет палитры прилинкованых файлов и стилей для текста я нахожу сомнительным, поскольку гибкость редактирования сразу пропадает.
Мне в реальности ни разу ещё не приходилось переделывать пачкой все макеты — когда идет обсуждение о внесении каких-то изменений когда часть работы уже сделана обычно достаточно показать лишь макет обсуждаемого куска, и нет необходимости вставлять этот кусок во все макеты. Но, у меня не десять разных дизайнеров которые работают над одним проектом, и нет надобности железобетонно подписывать макеты, а видимо именно для этих случаев решение использовать индизайн и появилось.
То же и с изменением стиля текста — если такое и происходит то только на ранней стадии, когда ещё эскиз. Во время создания пачки макетов такой проблемы в моей практике не встречалось. По-моему, один раз была такая просьба, когда уже была вёрстка и с этим не было проблем заменили строчку в цсс.
Но то что фотошоп тормозит с большим количеством editable текста это священная правда. В многотекстовых макетах перемещение текста тормозит на любом мощном компе.
Задумавшись об этих проблемах я вспомнил о том, что в шопе есть SmartObject которые хоть и не имеют палитры для линковки, но тем не менее исполняют две возложенные на них функции — их можно обновить на другой SmartObject и они не тормозят если всунуть в них кучу текста. Т.е. при большом количестве макетов достаточно сделать отдельный файл с нашим элементом который требует многократных правок (например, шапка.psd), и вставлять его во все макеты смартобъектом. Конечно, обновление будет не одной кнопкой а по числу макетов — везде придется нажать Replace Contents. И если в смартобъект засунуть блок текста, то он с одной стороны останется редактируемым, но в то же время перестанет быть нагрузкой для фотошопа.
Ну а решения для смены стиля пачкой у всех текстов я пока не придумал.
Прокомментировать в Телеграме