Automate Batch on Horizontal and Vertical Images

J
Posted By
jcates
Feb 6, 2007
Views
425
Replies
11
Status
Closed
I need to take a library of thousands of images, TIF’s and EPS’s, and convert them into 300x300px JPEG’s. I’ve done this with our active library, but that was only about 3,500+ total images. Those that weren’t TIF’s I made TIF’s and separated them into two folders, horizontal and vertical. This so the top/bottom or sides would not get cropped in a resize.

What I’d like to know is if there is a way to run the batch on all the images so the long edge, whichever it is for the image it’s opened, is set to 300px and then set the canvas of the other dimension up to 300px so nothing gets cropped out.

I’m using CS1.

How to Improve Photoshop Performance

Learn how to optimize Photoshop for maximum speed, troubleshoot common issues, and keep your projects organized so that you can work faster than ever before!

EH
Ed_Hannigan
Feb 6, 2007
File>Automate>Fit Image is made for this. You can include it in an action.
J
jcates
Feb 6, 2007
Ed,
Thank you. I encountered a couple glitches in setting that up. One was the resolution from 300 to 72 and the resulting pixels but resolved that by unchecking some boxes. The next was setting the canvas after the fit image and resolved that by setting it to 299×299 so I could have both values in the batch reset instead of just the one I was using to record the batch process.

Thank you again. You just saved me gobbs of time (not to mention my eyes)!
C
chrisjbirchall
Feb 6, 2007
If you’re using CS2 you can run the Image Processor from Bridge to do the exact same thing without having to resort to actions or the batch command.
EH
Ed_Hannigan
Feb 6, 2007
It’s CS1.

Psychic Ed.
J
jcates
Feb 6, 2007
Chris,
If I can ever get CS2 to install on my home machine (that’s a whole ‘nuther issue), that would be useful, and someday it will be. However, like Psychic Ed said, I’m using CS1 at work. Now I just have to find something not computer related to do for a couple hours while this new batch process works on the 8,000+ images I’ll be running it on.
BD
Brent_DeGraaf
Feb 6, 2007
If you use the Image Processor, under Files->Scripts->Image Processor and check "Resize Image", then set both H and W fields to 300, that’ll do the trick.
C
chrisjbirchall
Feb 6, 2007
Now I just have to find something not computer related to do for a couple hours

How about an on-line sΓ©ance with Psycho (whoops) Phychic Ed πŸ™‚

As Brent has pointed out, Image Processor is available to CS(1) users as a script. It was so useful, they installed it as a feature in Bridge CS2.

Blind Chris. πŸ˜‰
J
jcates
Feb 6, 2007
Image Processor doesn’t show up in my list of scripts, just the following:

Export Layers To Files
Layer Comps To Files
Layer Comps To PDF
Layer Comps To WPG

Is that a separate download or something? Or is it a Mac thing?
C
chrisjbirchall
Feb 6, 2007
Go to <http://www.russellbrown.com>

or you can also find it for download in the Adobe Exchange

EDIT: You’re right Brent. There’s an "L" of a difference between russel and russell πŸ™‚
BD
Brent_DeGraaf
Feb 6, 2007
You’re absolutely right–CS1 has no Image Processor installed (oops!). Could’ve sworn it was there. Since Russell Brown wrote it, and it does work with CS1, go get it–but it’s <http://www.russellbrown.com> – be sure to spell it with two L’s or you’ll get a bunch of popups.
EH
Ed_Hannigan
Feb 6, 2007
I’m glad to see I am not psycho. I was looking for it too.

EDIT: Ah yes. Sweet.

How to Improve Photoshop Performance

Learn how to optimize Photoshop for maximum speed, troubleshoot common issues, and keep your projects organized so that you can work faster than ever before!

Related Discussion Topics

Nice and short text about related topics in discussion sections