views:

159

answers:

2

Right, I have a photoshop PSD file, a spreadsheet filled with custom data and a folder full of images. I want a way to create a unique image for each entry in the spreadsheet, where the spread sheet contains data that must populate text elements in the PSD, and references an image which needs to be pasted in to photoshop.

I would normally do this manually, but I need it done for 400+ images, so I am analyzing ways I can automate this, scripted or otherwise.

Do you guys have any ideas? I am desperate!

+1  A: 

I think Python will do everything you need.

A related Stack Overflow question links to a description of how to script PSD editing using Python and Photoshop's COM interface.

That post links to the Adobe Photoshop Scripting Guide, which appears to include any and all possible actions within Photoshop - text and layers and everything.

Python has a CSV reader, as well, so you can just export your spreadsheet as a CSV file and read it into your Python script.

mskfisher