Сергей Турулин

Привет! Меня зовут Сергей Турулин. Я автоматизирую дизайн.

Программирую скрипты и плагины для Адоба: Индизайн и Иллюстратор.

Делаю генераторы PDF-файлов типографского качество прямо в браузере с помощью своей разработки JP-движок.

Автоматизация Адоба? 🧐

Да! Автоматизация Адоба — это системы, которые позволяют значительно ускорить процесс создания макетов по шаблонам. Вы выбираете шаблон, указываете источник данных и запускаете процесс. В результате вы получаете готовую пачку макетов без ошибок, потому что человеческий фактор исключен.

Данные для будущих макетов могут находить локально на компьютере или в интернете — в Гугл-таблицах, например. Система скачает данные, разберёт на кусочки, разместит в нужные места шаблона и сохранит PDF в нужное место.

И главное — высокая скорость получения макетов! За какие-то доли секунд (ну ладно — пару секунд) Адоб может нарисовать целую пачку макет по шаблону.

Основной инструмент разработки — упакованные скрипты для Адоба: система их запускает для получения данных, создания макетов и сохранения результатов. Управление данными и даже внешним видом может даже храниться и управляться прямо на сайте. Например, как в Генераторе дорожных указателей.

Генерация PDF-файлов в браузере? 🥳

Почему бы и нет? Если у вас есть несколько макетов и общие правила их создания, ещё у вас 500 вариантов содержания, то почему бы не создать все эти макеты прямо в браузере? Вы получите PDF-файлы, готовые для производства: в цветовой модели CMYK, тексты переведены в «кривые», точные размеры в миллиметрах (и никаких HTML+CSS-генераторов, которые засоряют документы).

Основной инструмент разработки — собственной разработки JS-движок JP на базе существующих библиотек работы с PDF. Например, он использовался в Генераторе уличных указателей.

Вам не нужна лицензия на использование программ Адоба — всё происходит в любом браузере и не зависит от характеристик вашего компьютера.

Представляю вам генераторы дизайна в Иллюстраторе и в браузере:

Генератор адресных табличек Екатеринбурга

задача:
Генерировать PDF-файлы макетов табличек для печати прямо в браузере

Генератор уличных указателей Екатеринбурга

задача:
Генерировать 150+ PDF-файлов по данным из Гугл-таблицы прямо в браузере

Скрипты: взятие элемента в Индизайне или Иллюстраторе

Внутри Иллюстратора и Индизайна работают скрипты. Язык их написания называется ExtendScript, это синтаксис JavaScript 1999 года с добавлением объектов из сответствующей программы. То есть в Иллюстраторе есть объекты линий, кистей, стилей и всего прочего, что используется в Иллюстраторе, а в Индизайне есть стили абзацев, объектов, символов и всего остального, что вы видите в панельках Индизайна.

Illustrator

Программирование внутри Адоба — это качели

На этой неделе я научился работать с масками в Иллюстраторе: заходить внутрь, доставать оттуда объекты, менять форму маски и даже делать маску несколькими формами. Хотя на протяжении нескольких лет думал, что в Иллюстраторе нельзя нормально работать с ними.

И вот я вдохновлённый решением, наконец, давней проблемы сел программировать. Думаю «может действительно всё можно делать в Иллюстраторе? и это я просто плохо читаю документацию?».

Тысячи пассажиров метро

задача:
Показать на схеме Московского метро загруженность станций
перспектива:
На схеме можно будет отображать любые статистические данные