Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe Photoshop Batch resize 1 pic to different sizes

  • Batch resize 1 pic to different sizes

    Posted by Uli Kunkel on August 16, 2011 at 8:44 pm

    I am trying to take an image and create an action to resize it to multiple sizes for a website.

    For example, I have an image that’s 800×800, and I want to resize it to 500×200, 500×300, and 300×100.

    I’m able to create an action for 1 resize just fine. However, when it comes to saving the resized image and opening the original and starting the next action for the different size, it gets tricky. Ideally, I would like to append something to the original filename to distinguish between all the different sizes as well.

    Any suggestions?

    Ryan Ron replied 13 years, 8 months ago 3 Members · 4 Replies
  • 4 Replies
  • Jonathan Ziegler

    August 17, 2011 at 4:40 pm

    Have you tried first doing the action on a duplicate so the original remains intact and also copying the action once finished once through and just changing parameters for each size/crop change? in other words, you would open the original file, duplicate it, perform an action on the duplicate and save, then dup the original again and perform similar actions…rinse, repeat.

    Jonathan Ziegler
    https://www.electrictiger.com/
    520-360-8293

  • Jonathan Ziegler

    August 17, 2011 at 4:43 pm

    forgot to mention – it’s Image >> Duplicate…

    Jonathan Ziegler
    https://www.electrictiger.com/
    520-360-8293

  • Uli Kunkel

    August 17, 2011 at 4:46 pm

    I actually just figured this out yesterday. Here’s what I did:

    First, I created an action that resized the image to the size I wanted. It contained 2 steps: 1) Fit Image to, then 2) Canvas size.

    This generated the images in the sizes I needed.

    Then I created a big action that took the original image and added as many layers to it as I needed resized copies. So, if I needed a picture in 10 different sizes, I would add 10 layers in the action.

    The next step in the action was to re-name all of those layers.

    Then, Select the base layer. Run the first resize action (still recording the big long action).

    The picture is resized. Brilliant. Cmd+A, Cmd+C.

    Go to the History tab, and click back THREE (3) steps. This will put the image and canvas back to where it was before you ran the resize action.

    Click on the first new layer you created. Cmd+V, paste in the resized image.

    Click the base layer, and repeat these steps until you’ve made all the resized images you want.

    Stop recording big action.

    Then, turn off the base layer and choose File>Scripts>Export Layers as Files. Make sure you have “Trim Files” selected.

    And, BOOM!. You got yourself resized image files.

  • Ryan Ron

    August 10, 2012 at 7:24 pm

    Hey friends if you are looking for batch image converter then I have recommended you “ReaConverter”.
    I have great experience of working with ReaConverter. It does prove really very helpful for me while I have a bunch of images and I need to convert and resize all of them. With the help of ReaConverter can convert them all at once.

    batch image converter

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy