Skip to main content
Alevtina Markina
Participant
January 31, 2021
Question

Can I batch process different text to each photo?

  • January 31, 2021
  • 3 replies
  • 4813 views

I have a mock badge. My task is to make 100 badges with different names. I'm sure there is a way to do this faster than just changing the text in the block and saving every time.

I know that there is batch processing, but the text cannot be changed there. Tell me how to quickly sign 100 badges? Thanks.

This topic has been closed for replies.

3 replies

Bojan Živković11378569
Community Expert
Community Expert
February 1, 2021

You can do that using Data Sets as already mentioned (Variables).

You will nedd txt file with data (badge names) and layer in Photoshop which is associated with that data through variable name (top row in data set file and Image > Variables > Define in Ps with text layer selected).

Here is official help page https://helpx.adobe.com/photoshop/using/creating-data-driven-graphics.html

JJMack
Community Expert
Community Expert
January 31, 2021

You somehow need to get the text for each badge and the image for each badges associated with each other. Then you can automate the process of creating the badges by creating  a badge template that will be used and be populated by some automate process.  That Process could be a Photoshop Feature like Photoshop Data Driven Graphics where Template layers  defined as variables are populated using a CSV file that associate Image layer and texts layer content.  It could be  a custom script you create that populate the badge template with your Images and add a text layer using the Image File's meta data you added added to each file; Or you could use  one of my Batch Collage scripts where you populate a Collage template with your Images and add a text layer using data you added to each Image File Name.

JJMack
Stephen Marsh
Community Expert
Community Expert
January 31, 2021

Image > Variables in Photoshop.

 

Photoshop, Illustrator and InDesign (data merge) all have them... Which program is the best choice will depend.