Скрипты для Адоба: Иллюстратор, Индизайн. Веб-генераторы ПДФ

Меня зовут Сергей Турулин.

Я занимаюсь автоматизацией в программах Адоба: Иллюстратор и Индизайн, генерацией дизайна в браузере — генерация PDF-файлов по данным со стороннего сайта.

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

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

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

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

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

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

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

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

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

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

10.12.2020

Генератор дорожных указателей

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

Генератор уличных табличек

задача:
Генерировать PDF по шаблонам с последующей возможностью печати в типографии.
технологии:
перспектива:
По разработанным шаблонам генерировать полный объём указателей по целой улице.
29.07.2021

Скругление углов в скрипте для Иллюстратора

В проекте «Генератор дорожных указателей» встречается шаблон с наклонной правой стороной — это указатель направления съезда. В гайде по этому знаку указан угол наклона — 70 градусов и угол наклона. Определив ширину знака по его содержимому, можно без проблем рассчитать точки будущей трапеции. Но после этого необходимо скруглить углы трапеции.

Казалось бы — такая простая задача: закруглить углы у многоугольника. Тем более, что производить это надо в таком мощном графическом редакторе, как Иллюстратор. Но проблема кроется в том, что скругления углов нет в скриптах для Иллюстратора.

Конечно, в интернете есть скрипты, которые отлично скругляют углы. Тем более, что это очень простая форма — трапеция. Но не хотелось запихивать в экстеншен огромный скрипт для Иллюстратора. Поэтому решил сделать свой мини-скрипт.

end-1
29.03.2021

Выбор интерфейса ввода данных для табличек

В проекте генерации уличных табличек нужен был простой и быстрый механизм ввода улицы и номера дома. И хотелось сразу видеть примерный внешний вид будущей таблички. Но так как все макеты вариативны — то есть размер зависит от содержания — решение этой задачи пришло не сразу. И если разная ширина знака — это решаемая задача, то разные стили в одной строке стали камнем преткновения.

Попробовав 3 варианта отображения превью, я теперь знаю почти все плюсы и минусы разных решений. Для разработки будущих табличек или знаков этот багаж знаний и наработок, конечно, пригодится.

11.01.2021

Динамический плакат на Старый Новый 2021 год

Всем привет! Сегодня хочу поздравить вас с наступающим Старым Новым 2021 годом!

И какой же праздник может быть без плаката? Поэтому я придумал плакат на Старый Новый год, но это не простой, а динамический плакат! Ведь это всё-таки блог про скрипты для Адоба!

intro