May 05, 2011

New Image Processor Pro Script for CS5

If you batch-process images in Photoshop, particularly via the Image Processor command or Russell Brown’s 1-2-3 Process, you’ll want to check out what Russell has been up to.  He’s looking for beta testers and writes,

Just like the earlier versions, this script (download, see demo video) will batch process hundreds of images into any file type, or format, that you need.

It’s the ultimate time saver and will eliminate the need for multiple exports from other Adobe applications.

Here are some of the new features:

  1. Improved interface.
  2. Support for any number of  conversions during a processing run.
  3. Batch renaming.
  4. Expanded support for almost all file formats known to man.

 

Posted by John Nack at 2:11 PM on May 05, 2011

Comments

  • ValkyrieStudio — 11:46 PM on May 05, 2011

    The ability to toggle “save in sub-folder” and “Save for Web” options were all I needed to see. I already just rename in Bridge, but that’s a great option to have bundled in here too. What a great update to a great tool.

    (Somehow, I never even knew what Image Processor was all about until 2009 or so; now it’s invaluable)

  • Trevor Morris — 1:33 PM on May 06, 2011

    Do I need a pilot’s license to fly this thing? ;)

    Seriously though, a nice update to this useful script. I’ll kick the tires as soon as I have a chance.

    Thanks.

  • George Reis — 10:55 AM on July 06, 2011

    How did I miss this?!! This is a great update to a tool that I frequently use. Thanks for posting this info John – and thanks to Russell Brown and company for continuing to work on this great script!

  • Jonas — 3:13 AM on December 19, 2011

    This is a great update. It sure is a powerful update over the regular Image Processor.

    Downside is that the interface is more confusing for beginners. I would recommend it defaulting to only one set (this for me is more common usage, and looks less cluttered when you first open the script).

    One tiny thing I noticed; it is just called “Image Processor Pro” in the menu; when I’m sure it should have “…” at the end (to signal that it will open a window and not run immediately).

  • Consuelo Ruybal — 8:36 PM on January 29, 2012

    Crying sweet tears of joy.

  • argo063 — 3:18 PM on February 06, 2012

    Hey
    great update
    but im still having a problem with it.
    Trying to crop like 200 photos eg i scan lots of photos and they all got white around them.
    I created a action of the crop and straighten .
    and with the image processor it goes through all the photos but comes up with a error. saying cant process files. Any one got a idea how to fix this?
    Thanks

  • Jamie McDonnell — 4:32 AM on June 21, 2012

    Hi guys,
    great tool, thanks a lot, a real time saver. Broblem is though, that it can’t seem to create transparent PNGs – there is no transparency option… or am I missing something? Would be great to know ASAP as I have a project I need to get out over the next few days that involves resizing hundreds of images to multiple sizes…
    Cheers guys and gals
    Jamie

  • Pyag — 5:05 AM on July 06, 2012

    What about multi folder structure processing in one go?

  • Nikola — 8:56 AM on November 25, 2012

    Great Script :)
    Is there any way to save PNG, but with transparency on. I can only use .gif with transparency, and I need png’s.

    Thanks

  • CT — 4:29 AM on May 27, 2013

    Still no support for transparency??? :(

  • Corey Vian — 11:18 AM on July 26, 2013

    I struggled with trying to batch process (resize) a bunch of PNGs while preserving transparency (on a Mac). Image Processor Pro eliminates the transparency when doing this, but… I SOLVED THE PROBLEM with help from a colleague. You just have to make one change in the script. Takes about a minute. The culprit is a line in the script that says:

    saveOpts._flatten = true;

    Flattening the image eliminates the transparency. So all you have to do is comment out that line, i.e.:

    // saveOpts._flatten = true;

    STEPS:

    1) search your Mac for a file called “Image Processor Pro.jsx” and open it.

    2) Adobe’s ExtendScript Toolkit will open the file and ask if you want to run the script. Say “No” and the script will open in an editor.

    3) Command-F to find the FIRST OCCURRENCE of:
    case “png”:

    You should see:

    case “png”: {
    saveOpts.interlaced = toBoolean(fsOpts.pngInterlaced);

    saveOpts._flatten = true;
    saveOpts._saveForWeb = toBoolean(fsOpts.saveForWeb);
    break;
    }

    4) Just comment out the line that flattens the PNG like this:

    case “png”: {
    saveOpts.interlaced = toBoolean(fsOpts.pngInterlaced);

    // saveOpts._flatten = true;
    saveOpts._saveForWeb = toBoolean(fsOpts.saveForWeb);
    break;
    }

    5) Save the script and quit ExtendScript Toolkit. You’re done! Run the modified script from Photoshop (or other Adobe product).

    If you ever WANT to flatten, you can turn it back on.

    • Devon Zhang — 6:18 AM on July 30, 2013

      thanks again :)

  • Devon Zhang — 6:16 AM on July 30, 2013

    Thanks a lot for sharing~~ this helps me a lot.

    Also want to thank @Corey Vian , you are cool.

Copyright © 2014 Adobe Systems Incorporated. All rights reserved.
Terms of Use | Privacy Policy and Cookies (Updated)