Автоматизируйте массовое редактирование текста в Photoshop

Я скорее художник, который знает о программировании достаточно, чтобы быть опасным, поэтому я не уверен, что это вообще возможно, НО я работаю над детской книгой для клиента, которую мы создали в Photoshop. Клиент планирует продавать книгу по запросу в формате PDF, полностью адаптированную для каждого клиента. т.е. изменение обложки на Книгу [имя ребенка] и изменение имен персонажей на имена ребенка и родителей, покупающих книгу.

Я пытаюсь выяснить, есть ли какой-нибудь простой массовый способ сказать Photoshop просмотреть каждую страницу и изменить «Имя мамы» на «Сьюзен», чтобы мы могли автоматизировать процесс, и мне не нужно каждый раз вручную изменять документ. мой клиент получает заказ. Бонусные баллы, если этот процесс можно упростить настолько, чтобы он мог обновлять свои собственные PDF-файлы без моей помощи.

Думаю, такие вещи обычно делаются в InDesign. Однако, если вы уже сделали все в Photoshop (.psd), вы все равно можете сделать это с помощью скрипта. Например, вы можете собрать все .psd из определенной папки, изменить содержимое определенных текстовых элементов, экспортировать все страницы во временную папку, а затем объединить все в pdf, например, со сценарием Automator (если вы используете OSX).
@SergeyKritskiy: Пожалуйста, не отвечайте в комментариях.

Ответы (2)

Это не тот ответ, на который вы надеялись.

Пожалуйста, не надо. Не стоит готовить импровизированное "решение" на фотошопе , это должна быть система, возможно с базой данных, куда клиент набирает данные, платежи, заказы и т.д, потом обрабатывается пдф.

Это должно быть сделано на языке сценариев на стороне сервера.

Примитивным решением является использование библиотеки, например, http://phptopdf.com/ Выкладываю просто для примера.

Эта библиотека должна извлекать данные из базы данных.

Я думаю, что это может быть самодельное решение со скриптом, или переменными фотошопа, или и тем, и другим. В Photoshop можно было бы применять сложные эффекты к художественным работам, в отличие от других программ или методов, и (в настоящее время) Adobe работает над облачным сервисом, чтобы обеспечить отличную персонализацию с помощью веб-ввода, ориентированного на клиента!

Хотя ручной выбор данных заказа в качестве внутренней операции, безусловно, возможен, система для этого без вашего вмешательства в настоящее время будет нарушать правило Adobe: «никто, кроме лицензированного владельца Photoshop, не должен использовать это программное обеспечение, такое как пункт веб-клиентов — это одна из причин, по которой они сейчас изучают облачный сервис.