TGViewer
Channel Public Channel
Сергей Турулин

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

@adobescript

Автоматизирую дизайн в Адобе и генерю полиграфический PDF в браузерах в @anycrafttech. Для связи: @turulin

Иронизирую про жизнь в городе тут: @brgmstr
Subscribers
502
Photos
190
Videos
27
Links
71

Showing posts older than #44 · Back to latest

Older Posts 13 shown
Post #43 507
Всем привет!

Написал тут в блог про скучную задачку, но с красивыми картинками: скругление углов у трапеции в Иллюстраторе с помощью скрипта (на самом деле давно написал, но что-то не публиковал никак).

Каждый раз, изобретая один и тот же велосипед, мы изобретаем ещё что-то новое.
Древнегреческий философ (нет).

Вот руки дошли — дописал и готово:
https://adobescript.ru/blog/ua-road-sign-corner
adobescript.ru Скругление углов в скрипте для Иллюстратора | Скрипты для Адоба: Иллюстратор, Индизайн Скругление углов в скрипте для Иллюстратора. Автоматизация Адоба: скрипты, экстеншены для иллюстратора и Индизайна
Post #42 481
Помню, я запускал Фотошоп и уходил пить чай — так долго он грузился.
Post #41 459
Дожили, блин. Фотошоп загружается быстрее, чем картинка в Твиттере без впн
Post #40 489
Прислали фотографии уличных табличек, которые программировал для Агенти змін.
Очень круто, когда программирование обретает материальную форму!

1. Берёшь браузер
2. Выбираешь улицу, номера домов
3. Отправляешь в производство
4. Готово!
Post #33 731
Скриптование Адоба — не совсем обычная работа: не всё документировано, не всё можно сделать, неконтролируемые исключения, разные способы выполнения, сложная отладка.

Вот как я себе это представляю: вроде работает, функцию свою выполняет, но есть нюанс...
Post #32 429
Всем привет!

Опубликовал небольшой скрипт для Иллюстратора, который находит все *.ai-файлы в папке и выводит список используемых шрифтов.

Перед запуском работы можно просмотреть список найденных файлов.

https://adobescript.ru/script/get-file-fonts
Post #31 419
Всем привет!

Написал
про выбор интерфейса ввода данных для табличек. Нужен был простой и быстрый механизм.

Чего хотелось?
Когда генерируешь дизайн, всегда хочется видеть окончательный вариант, и желательно после каждого изменения данных, и желательно поскорее, а ещё со всеми деталями. Веб-интерфейс располагает к этому: есть события, можно программировать любые действия. И генератор этих табличек не должен быть исключением. Конечно, какая-то задержка по времени возможна, ведь главное тут было — схожесть превью с окончательным вариантом. Поэтому и произошла вся нижеследующая история.

Путь был таким:
1. Текст — в инпуты?
2. PDF — в превью?
3. PDF — в растр!

Весь этот долгий путь «от инпутов до растра» со всеми плюсами и минусами описал подробно на сайте:
https://adobescript.ru/blog/ua-street-sign-interface
Post #26 387
Всем привет! Опубликовал ещё один проект — создание PDF-макетов для уличных табличек.

Сервис работает прямо в браузере, но позволяет получать макет в CMYK и с размерами в миллиметрах, а тексты — в «кривых», то есть можно сразу отдавать в производство.

На сайте интерфейса размещён массив практически всех улиц Киева, и система позволяет выбрать её из выпадающего списка по нескольким буквам. Транслитерация проставляется автоматически, но можно поправить и руками.

Вебинтерфейс обсчитывает макет и отображает миниатюру конечного результата — PDF-файл, конвертированный в растровое изображение. На ретина-дисплеях отображается растр высокой четкости.

Если название длинное, а макет таблички фиксированной ширины, система перенесёт слово на новую строку.

По ссылке — подробности, включая немного технических:
https://adobescript.ru/project/ua-street-sign
Post #25 336
Опыт: как потерять документ, нажав «Сохранить»

Сегодня я вспомнил случай, как потерял документ в Иллюстраторе совершенно в безобидной ситуации — сохранив файл. Уверен, что вы не столкнётесь с подобной ситуацией, но опыт интересный.

Когда делал анонс проекта «Генератор дорожных указателей», я решил записать замедленное видео прорисовки знака. Реально замедлить видео в 10 тысяч раз невозможно, поэтому я придумал, как мне показалось, достаточно элегантный способ — ставить маленькие паузы внутри скрипта.
Я добавил в логирование 2 строчки, которые приостанавливали скрипт на 15 миллисекунд и прорисовывали документ. Классное решение! Но.

Ошибка

У меня был иллюстратовский файл, в котором я хранил все исходники для анонса. Я добавил новый артборд и запустил экстеншен — идеально! Теперь надо записать скринкаст. Я удалил созданный перед этим знак, выделив всё, сохранился в Иллюстраторе и... Всё. Документ я потерял именно тут.

Подробнее про этот случай я написал в блоге: скрипт, логирование, суть ошибки и выводы.
Post #20 332
Привет! И с прошедшими праздниками!

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

Динамический бублик плакат — это скрипт для Иллюстратора!

Вы можете открыть Иллюстратор и запустить скрипт — в результате получите инструмент для создания вашего собственного плаката. Регулируйте размер ёлки, количество, высоту и ширину веток, количество и размер украшений. И конечно — ширину ствола!

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

Описание и сам скрипт тут:
https://adobescript.ru/blog/happy-new-year-2021

PS: свои самые безумные ёлки вы можете кидать в твиттер — я с удовольствием поретвичу.
Post #19 655
Привет!
Я доделал свой сайт про скриптование Адоба и опубликовал первый проект — Генератор дорожных указателей — инструмент, который моментально создаёт макет в Иллюстраторе.
Заходите, там текст, графика, видео и масса подробностей:
https://adobescript.ru/project/ua-road-sign
adobescript.ru Генератор указателей | Сергей Турулин Генератор указателей. Автоматизация дизайна: скрипты, плагины для Адоб Иллюстратора и Индизайна. WEB-генераторы PDF-файлов. Генерация знаков
Post #18
Channel name was changed to «AdobeScript»
Post #16
Channel photo updated
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →