Automatice la edición masiva de texto en Photoshop

Soy más un artista que sabe lo suficiente sobre codificación para ser peligroso, así que no estoy seguro de si esto es posible de lograr, PERO estoy trabajando en un libro infantil para un cliente que creamos en Photoshop. El cliente planea vender el libro bajo demanda en formato PDF, totalmente personalizado para cada cliente. es decir, cambiar la portada al libro de [nombre del niño] y cambiar los nombres de los personajes por los nombres del niño y los padres que compran el libro.

Estoy tratando de averiguar si hay alguna manera fácil y masiva de decirle a Photoshop que revise cada página y cambie "Nombre de mamá" a "Susan" para que podamos automatizar el proceso y no tenga que cambiar manualmente el documento cada vez. mi cliente recibe un pedido. Puntos de bonificación si este proceso puede simplificarse lo suficiente como para que pueda actualizar sus propios archivos PDF sin mi ayuda.

Ese tipo de cosas generalmente se hacen en InDesign, creo. Sin embargo, si ya tiene todo hecho en Photoshop (.psd), aún puede hacerlo con un script. Por ejemplo, puede recopilar todos los .psd de una carpeta específica, cambiar el contenido de elementos de texto específicos, exportar todas las páginas a una carpeta temporal y luego combinar todo en un pdf con el script de Automator, por ejemplo (si está en OSX).
@SergeyKritskiy: No responda en los comentarios.

Respuestas (2)

Esta no es la respuesta que esperabas.

Por favor no lo hagas. No prepare una "solución" improvisada en Photoshop , esto debería ser un sistema, probablemente con una base de datos donde el cliente ingresa los datos, pagos, órdenes de trabajo, etc., luego se procesa el pdf.

Esto debe hacerse en un lenguaje de secuencias de comandos del lado del servidor.

Una solución primitiva es usar una biblioteca, por ejemplo, http://phptopdf.com/ Lo estoy publicando solo como ejemplo.

Esta biblioteca debe extraer los datos de una base de datos.

Creo que puede ser una solución casera con un script, variables de Photoshop o ambas. En Photoshop sería posible tener efectos complejos en las ilustraciones a diferencia de otro software o métodos y (en este momento) Adobe está trabajando en un servicio en la nube para permitir una gran personalización a través de la entrada web orientada al cliente.

Si bien es posible seleccionar manualmente los datos del pedido como una operación interna, el sistema para hacerlo sin la intervención de usted en este momento estaría violando la regla de Adobe de que "nadie, excepto el propietario de Photoshop con licencia, debe usar este software, como la cláusula de los clientes web: esa es una de las razones por las que ahora están explorando el servicio en la nube.