Skip to main content
New Participant
April 8, 2022
Question

Batch process: how to scale images without enlarging small ones?

  • April 8, 2022
  • 1 reply
  • 1553 views

Hello,

I am a beginner on Photoshop.

I need to resize several thousand images contained in a directory. These images are of all sizes, from 150x150px to 6000x4000px
To lighten them for publication on a website, I don't want these images to exceed 1500px wide.

 

Fireworks allowed me to do a batch process that only resized images larger than the desired size.

How can I do the same thing with Photoshop?

 

In Photoshop, the script for resizing images via File > Scripts > Image Processor transforms all images to the specified size, even the smallest.

You would probably have to build an action for this, but I have no idea how to do it... It's a pity that this function, which seems basic to me, doesn't exist on Photoshop.

 

The Adobe support didn't know how to answer this question...

Thank you in advance for your help,

Phil

 

This topic has been closed for replies.

1 reply

Stephen Marsh
Community Expert
April 8, 2022

Is File > Automate > Fit Image 1500 x 1500 with Don’t Enlarge checked what you are after? This can be recorded into an action and used with Batch or IP or IPP scripts.

 

 

New Participant
April 8, 2022

You're right, this seems the good way!

Do you know a tutorial explaining how to build an action with that kind of steps:

  1. open an image,
  2. rescale it the way you propose
  3. export it as a 75% jpg file

I've never write such automation.
Thanks for your help

Kukurykus
Brainiac
April 8, 2022