Help needed to enhance Image Processor Pro Script to save transparency in TIF

Hi everyone,
this is my first post in this community.
We have a droplet which reduces the resolution of tif images to 72dpi and save the tif image with transparency. This works fine, but it took to long for the whole process of many picture in different folders. That's the reason why we searched for another script which can preserve the folder structure and set the resolution of every tif image to 72dpi.
We found Image Processor Pro, which does exactly what we needed. The script works perfectly in CS5 and CS5.5 as it saves the tif with the transparency. Those saved tif images could be used in InDesign with the transparency.
BUT Image Processor Pro script works not so perfectly in CS6 as it seems that this option to save a tif with transparency is not implemented or does not work in the script. The result is that those converted tif images are w/o transparency in InDesign. That's a huge problem for us.
This is the point where I need your help. Neither I have experience yet with jsx-files nor with the right syntax of it.
Is there a way for anybody of you to implement / enhance Image Processor Pro so it will save tif with transparency?
We used the latest German Version of Image Processor Pro: 2.3.1 (link: http://www.russellbrown.com/scripts.html)
(The German version contains only german on screen texts!)
I am very thankful for every help you can give.
Thanks in advance for your help.

Possible causes:
1) It probably has nothing to do with your image files, but you won't know until someone else tests one of them. You could create a small 50% gray TIFF file with transparency and post it, assuming you know it exhibits the issue with IPP.
2) At the download link you provided:
http://www.russellbrown.com/scripts.html
There are two installers for Image Processor (CS5 and CS6). Did you download and install the CS6 Version Installer?
3) Another possible solution other than modifying the script is to reset the PS Preferences file. When strange things happen in PS with no explanation this usually fixes them. My PS CS6 was inflating  all new files by 1.4MB. After examining one of the files it turned out PS was inserting a Costco printer profile into every new file. So don't automatically assume your PS image files are not somehow being corrupted and causing loss of transparency in IPP. Creating a new Preferences file resolved my issue:
http://forums.adobe.com/thread/375776
You may want to record your old Preferences settings prior to creating a new one, but test it first with the default settings.

Similar Messages

  • Image Processor Pro won't run in PS6 using Window 7 OS.

    Trying to run IPP on a Windows 7 OS in PS6.  I select my images in bridge and run the script IPP. Photoshop pops up and a blank white screen appears and nothing else happens.

    Scripting was an extra down for PS7 and the first version of Photoshop to have scripting support PS6 has no scripting support.  The Image Processor Pro script uses newer scripting features like Plug-in support that was added in CS3 and I think Image Processor Pro needs newer then that like it may only works with CS5, CS6 and CC. I use it with CS6 and CC... I do not usr the installer I extract the zxp file and install manually. There are a couple of minor issues the X is working on Alpha Channels in PSD files and some TGA and BMP support... Adobe has pull Russell Brown off of Photoshop  and X is feed up with Adobe.. Make sure you have the latest version of the script... I use Windows 7 Pro OS...
    CS5/CS6 Script:
    Dr. Brown’s Services 2.3.1
    Dr. Brown’s Services is a collection of time-saving utilities for designers and photographers. Use the new CS6 Extension Manager to install both the Mac and PC versions. If the Extension Manager does not work on your system, use the manual installation process instead. Installation will require that you be in the ADMINISTRATOR mode on a PC.
    This installation includes:
    Image Processor Pro
    Stack-A-Matic
    Place-A-Matic 8-bit
    Place-A-Matic 16-bit
    Trouble Shooting
    Having trouble with any of my scripts? Then be sure and try my "JUST FIX IT" http://www.russellbrown.com/scripts.html#Fix_Itscript that will remove all the damaged preference files. This could to the trick to solve your issues.
    IMAGE PROCESSOR PRO
    STACK-A-MATIC
    PLACE-A-MATIC
    Adobe Photoshop CS6 Installer
    Adobe Photoshop CS5 Installer

  • I can't get Dr Browns Image Processor Pro to work from Bridge with Photoshop CC 2014

    We use the wonderful DR Browns Image Processor Pro script a lot, but cannot get it to work from Bridge with PS CC 2014. When I select files in Bridge CC and then go to Tools> Dr Browns Services 2.3.1 > Image Processor Pro it just pops up an error message that says ReferenceError: photoshop is undefined.
    The actual script works fine if I launch it from Photoshop CC 2014 - just not if I load it from Bridge CC.
    I have unistalled it and re installed a few times, both manually and through the Extension Manager CC.
    I am using a Win 7 64bit computer.
    I assume there is some change in the scripting part that loads Photoshop from bridge but not sure. It worked fine in CC. Just not CC 2014.
    I opened the Dr Browns Services .jsx file but don't see anything obvious. This is the section related to the Image Processor Pro part:
      // This routine takes an array of files. If called by Photoshop,
      // it will invoke Dr. Brown's Process 1-2-3 with the files. If called by
      // any other app, it will send a BridgeTalk message to Photoshop
      // to invoke this routine with the same arguments.
    drbrownserv.process123 = function (files) {
    // Bring Photoshop to the foreground.
      BridgeTalk.bringToFront ("photoshop");
      // Create a new BridgeTalk message for Photoshop to invoke
      // Image Processor with the selected files
      var btMessage = new BridgeTalk;
    btMessage.target = "photoshop";
      btMessage.body = "drbrownserv.process123 (" + files.toSource () + ");";
      btMessage.send ();
      } else {
    photoshop.runActionCommand ('611736f0-9c46-11e0-aa82-0800200c9a66', files);
      catch (error) {
      if (error.number != 8007) // Don't report user cancelled errors.
      drbrownserv.alert (error);

    I copied that .jsx file to a new name "Xbytor Image Processor Pro.jsx" edit that file changed the string Dr Browns services to "Xbytor Image Processor Pro" then commented out all the code that added tools menu items but "Image Processor Pro" and I put that file into
    "C:\Program Files (x86)\Common Files\Adobe\Startup Scripts CC\Adobe Bridge" even though Bridge CC is 64Bit seems to use theat location.
    Bridge CC was updated by the creative clouds update and opens Photoshop CC 2014 now

  • Image Processor Pro Beta

    Some bug fixes and new features Re: Image Processor Pro v3.0 beta available

    There were some reported minor bugs reported in this  forum  where the Image Processor Pro script would striped Alpha channels when it shouldn't. I made some patches and sent them to X.  He made some changes and sent me a couple of betas that worked well but he stated he wasn't finished with BMP support.  He has now made additional fixes, added some features and has made it available for download.
    Russell Brown been pulled off of Photoshop and Has placed the stuff he had on his site into Open source including X's Image Processor Pro script.   X wrote Image Processor Pro but he feed up with Adobe for not fixing Bugs in Photoshop Scripting. He stated he will support  Image Processor Pro for some tine as well as contact Sheet II.  But that's it he will no longer work with Adobe.
    It a shame Adobe doesn't fix all reported bugs. That drive users like X away.

  • Dr. Brown's Image Processor Pro

    I've been using Dr. Brown's Image Processor Pro for years now and have never had a problem until now. I just attempted to run the Image Processor pro script and received a "failed creating default FileType tab". Anyone run across this error? I've tried removing the script and reinstalling but the same issue. I even tried Dr. Brown's "Just Fix It" script. The only thing that has changed since I last used the script successfully is that I've added a 3rd monitor to my setup but I really wouldn't expect that to be a problem. Has anyone come across this error when using Dr. Brown's scripts?

    I appreciate your suggestions but after some further investigating, turns out the problem was Photoshop itself. I went to test a batch action in photoshop and found that "batch" under automate was greyed out.
    Oinapea, if you see that your "batch" option is greyed out as well, try deleting your actions palette file. Should be in the same folder JJMack listed above: C:\Users\(insert username)\AppData\Roaming\Adobe\Adobe Photoshop CS5\Adobe Photoshop CS5 Settings
    Delete Actions Palette.psp and reopen PS. Hopefully the "batch" option is now available and Dr. Brown's will run as it should.

  • Bridge CS4 not using newly installed Enhanced Image Processing Photoshop script

    Hi all,
    Hope someone can help here.  We just added this Photoshop extention:  Enhanced Image Processor by Manovi to our Photoshop CS4's Presets/Scripts folder.  Here's my problem.  The new image processor opens and runs great - in Photoshop.  But when I'm in Bridge CS4 and choose Tools>Photoshop>Image Processor it opens/uses the old script.  Does Bridge cache this kind of thing or what's going on.
    How can I get Bridge to use the new image processor?  (note:  Old script was replaced by new one in Photoshop's preset/scripts folder - the old one is no longer there - although we did save a copy of it elsewhere)
    Thanks

    I don't have CS4… but in CS5 the paths to the files in Photoshop's scripts folder are coded into the functions that call them… Bridge reads these files on request evaluates them then runs… I would suspect the file name may differ from what it's looking for… Have you tried calling it the same and placing it in the same location? If this fails you may need someone to edit the Bridge startup script (not a job for the faint hearted)… Sorry but that ain't going to be me it uses localized strings don't understand them yet… Paul R may well say he can do it I don't know… So NOT cached… but possibly NOT read either in you case…

  • Minor modification to Dr Browns Image Processor Pro?

    I came across Dr Browns fantastic script and I'm hoping there's a developer that might be able to help with a minor (?) revision to the code.
    He has kindly released the source code on his website  http://www.russellbrown.com/images/tips_downloads/OpenSource.zip
    I need it to do two main things:
    Save 1. run a renaming convention on the original images and retain the file type/ extension
    Save 2. resize the images for web (incorporating an action called up from PS to convert to RGB). No problems here.
    I know I can do this in a two step process with bridge to rename and then use the script (or indeed a droplet) to resize for web, but I wish to keep this as a one step process.
    Image Processor Pro does both of these fine except for one thing:
    I need an option in Save 1. to save files in the format they already are - rather than forcing all files to save into a particular format.
    I get hundreds of images from various companies (I work as a designer for an arts organistion) and they are all in a variety of formats and I want to maintain the highest possible quality file we are provided.
    Basically I want the option of using the naming convention section of the script without the file save as file type bit.
    This assue this could be done by either skipping the File Type/ Quality section altogether (but keeping the save to subfolder), or by including "keep current extension" into the file type drop down.
    Things that would also be great:
    3. An option to delete/ replace originals in the process (as I will be deleting these anyway)
    4. The script can be made into a drag and drop application that calls up bridge/ PS?
    Any assistance on this would be great.
    PS- I have posted this over on the Photoshop discussion page as well, as that is where I came across the scipt in the first place.
    http://forums.adobe.com/message/5856877#5856877
    Thanks

    Yup didn't realise you are on mac. 
    If you don't want to keep the originals with their original names (ie if you're just overwriting the originals) then why mot just batch rename in bridge first?  If you run an action or script then you'll have to wait whilst each file is opened and saved, whereas you run a batch rename and it's a file system task - virtually instantaneous.
    Then just image processor, or a batch action from bridge (I'd create the latter because the. You can reuse it without needing to check settings or destinations over and over)

  • Getting Russell Brown's Image Processor Pro to work with an action

    I have Photoshop CS6 with Russell Brown's Image Processor Pro installed.
    I have the ongoing task of processing pics of different sizes and different width/height ratios.
    I would like to get the following result using IP Pro (in collaboration with an action):
    1. Downsize pic to 960 pixels wide (height doesn't matter, but needs to stay in ratio)
    2. Watermark pic.
    3. Save.
    4. Creating a thumbnail of 320 x 213 pixels, without distorting ratio. This may mean downsizing to 320 wide with relative height, *then* cropping via Image-Canvas Size. Chopping a bit off is preferable to me than distorting the ratio.
    5. Save the smaller version as 'Documentnamex' (i.e. adding an 'x' to the document name for the thumbnail.
    I have 1-3 in an action and have used it for years.
    But as for the task of a smaller thumbnail, kept in ratio but chopped and named with an x - I am stumped. I downloaded IP Pro for the task, but I can't get it to work.
    If I save the original with IP Pro (at step 3), how do I then get it to make the thumbnail?
    If I create the thumbnail in the action, *then* do 2 saves in IP Pro (thumbnail and 960 version), the bigger one will be pixelated (and no surprises there)
    Summary: I want 2 watermarked versions:
    1. 1234a.jpg: 960 pixels wide, height relative
    2. 1234ax.jpg: thumnail, 320 wide x 213 high
    Can anyone help? Am I asking too much of the software?

    I copied that .jsx file to a new name "Xbytor Image Processor Pro.jsx" edit that file changed the string Dr Browns services to "Xbytor Image Processor Pro" then commented out all the code that added tools menu items but "Image Processor Pro" and I put that file into
    "C:\Program Files (x86)\Common Files\Adobe\Startup Scripts CC\Adobe Bridge" even though Bridge CC is 64Bit seems to use theat location.
    Bridge CC was updated by the creative clouds update and opens Photoshop CC 2014 now

  • Image Processor Pro 2.3.1 is crashing

    It looks like Tom Ruark and Mike Shaw actually wrote the script.  I have been using this script over many versions and always rely on it.  Recently I started getting this message.  I have gone into Extension Manager and deleted the script, rebooted then reinstalled the script but that didn't resolve the issue.  Any help on this would be appreciated.
    Thanks in advance

    Actually X wrote Image Processor Pro and he released a new version a short time ago to fix some problems and add some features. Image Processor Pro v3.0 Released  Also your screen capture has be down size so it unreadable.
    Image Processor Pro v3.0 Released
    // $Id: ImageProcessorNG.jsx,v 1.115 2014/10/09 19:11:29 anonymous Exp $
    // Copyright: (c)2014, xbytor, Adobe Systems, Inc.
    // 2011-03-21
    // Written by [email protected]
    // 03/13/2012 10:30, tpr
    // tpr, this needs a lot of work to get localized,
    // talk to Alice about having magic numbers localize team can use
    // vs talk to X about why auto layout failed and the need for a
    // major re write to use auto layout
    // c2007 Adobe Systems, Inc. All rights reserved.
    // Produced and Directed by Dr. Brown ( a.k.a Russell Preston Brown )
    // Written by Tom Ruark and Mike Shaw
    // UI Design by Dr. Brown
    Open source from Russell Brown web site
    The Open Source code is now available for many of my script and panels
    Because of new projects and a changing demand for my time, it will be necessary for me to move on to new projects at Adobe. For this reason I will no longer be able to support, or update many of my scripts and panels. Never fear! – I am releasing the source code for many of my programs and if you are a programmer then you can use this code to modify and change my scripts to meet your needs. If you are not a programmer then I recommend working with anyone on the list of programmers that I have supplied below. However! Let me make it clear that his code is not to be sold. This is an open and free source to be used for the good of humankind and Adobe Photoshop users around the world.
    May the source be with you...
    Recommended programmers:
    Sandra Voelker:
    http://www.photoshopscripting.com
    Trevor Morris:
    http://morris-photographics.com/photoshop/scripts/
    Michael Hale
    [email protected]
    Ross Huitt
    [email protected]
    German Programming Support
    Matthias Alph
    [email protected]

  • Image Processor Pro and Picture Processor load eps files without rasterizing them

    Hi. My name is Lucas. Im from Argentina, now living in Brazil. I have the problem that is in the title. Im new doing this stuff but reading a lot i discovered that both scripts open eps files and because they dont get reasterized, then saved files looks preety bad.
    I know that there are some parameters to open eps, ex:
    var epsOpenOptions = new EPSOpenOptions();
       epsOpenOptions.antiAlias = true;
       epsOpenOptions.mode = OpenDocumentMode.RGB;
       epsOpenOptions.resolution = 72;
       epsOpenOptions.constrainProportions = true;
    I have to say that looking for a solution a found a script and modified to suit partially my needs. I said partially because i need the script to look folders and save output files with same structure. Here is the script that manage one folder at a time:
    #target photoshop
    // Asks user for input folder
    var inputFolder = Folder.selectDialog("Select a folder to process");
    // Asks user for output folder
    var OutputFolder = Folder.selectDialog("Select a folder to save your Tiffs");
    if ( inputFolder != null && OutputFolder  != null ) {
       // Makes list of all files located in that folder
       var fileList = inputFolder.getFiles( "*.eps" );
       // Create a EPS option object [height & width are doc size]
       var epsOpenOptions = new EPSOpenOptions();
       epsOpenOptions.antiAlias = true;
       epsOpenOptions.mode = OpenDocumentMode.RGB;
       epsOpenOptions.resolution = 72;
       epsOpenOptions.constrainProportions = true;
       // Open each file in turn
       for (var i = 0; i < fileList.length; i++) {
          // open the file
          app.open( fileList[i], epsOpenOptions );
          var baseName = activeDocument.name.slice( 0,-4 );
          // put your code to 'save as' the file here
          var saveFile = new File ( OutputFolder + "/" + baseName + ".jpg" );
       SaveForWeb(saveFile,60); // set quality to suit
    function SaveForWeb(saveFile,jpegQuality) {
      var sfwOptions = new ExportOptionsSaveForWeb();
      sfwOptions.format = SaveDocumentType.JPEG;
      sfwOptions.includeProfile = false;
      sfwOptions.interlaced = 0;
      sfwOptions.optimized = true;
      sfwOptions.quality = jpegQuality;
    activeDocument.exportDocument(saveFile, ExportType.SAVEFORWEB, sfwOptions);
    activeDocument.close( SaveOptions.DONOTSAVECHANGES ); 
    So, if you know some way modify image processor pro or picture processor i will be very pleased.
    Because i will only use the script to manage eps files and save them as jpg (save for web) i dont need an special button to activate that option. Keep it simple. Thanx!!

    You can tweak ImageProcessorPro.jsx by make the following edit.
    Search for code that looks like this:
    ImageProcessor.prototype.openDocument = function(file) {
      var self = this;
      var settings = self.settings;
      var mode = DialogModes.NO;
      var ext = file.strf("%e").toLowerCase();
      var isRaw = ImageProcessor.CAMERA_RAW_FILES.contains(ext);
      if (isRaw) {
    and insert this code right after it:
      if (ext == "eps") {
        var epsOpenOptions = new EPSOpenOptions();
        epsOpenOptions.antiAlias = true;
        epsOpenOptions.mode = OpenDocumentMode.RGB;
        epsOpenOptions.resolution = 72;
        epsOpenOptions.constrainProportions = true;
        try {
          var doc = app.open(file, epsOpenOptions);
        } catch (e) {
          Error.runtimeError(9002, ZStrings.UnableToOpenErr);
        return doc;
    I haven't tested this at all but it looks good from here.

  • Unable to get Image Processor Pro to run on Laptop. Creative CC suite.

    Hi, All,
    now i been using the excellent plugin from Russel Brown on my work PC for as long as i can remember. I had to do some work from home on Windows 8.1 Laptop 64Bit.
    However this strange issue as show as image below just unable to get past this point. Seems like something is stuck.  I can close it only. left it for ages. I even tried to trace the system with Microsoft Systemmonitor with no luck.
    I have re-installed the creative cc bridge now three times along with photoshop, cleaning out every reference to data settings etc..Still with same results.
    Even from outside bridge just trying to run the script from Photoshop directly gives the same result.
    Anything have any great suggestion what possibly could be reason. I got a ton of batch conversions i need to save PNGs otherwise i would just just the normal image process.
    Thanks in advance.

    Its Not Adobe Code and its not shipped with Photoshop.  Photoshop versions also has bugs in ScriptUI which is used by scripts with a dialog.  Image Processor Pro 2.3.1 has some bugs. Some files formats its saves may have problems.
    Russell Brown works for Adobe but he has been pulled away from Photoshop.  Xbytor is the programmer that wrote Image Processor Pro he does not work for Adobe and he is feed up with Adobe for not fixing bugs in Photoshop scripting.  He stated he will support Image Processor Pro for some time.
    Russell web site has this. The Open Source code is now available for many of my script and panels
    Because of new projects and a changing demand for my time, it will be necessary for me to move on to new projects at Adobe. For this reason I will no longer be able to support, or update many of my scripts and panels. Never fear! – I am releasing the source code for many of my programs and if you are a programmer then you can use this code to modify and change my scripts to meet your needs. If you are not a programmer then I recommend working with anyone on the list of programmers that I have supplied below. However! Let me make it clear that his code is not to be sold. This is an open and free source to be used for the good of humankind and Adobe Photoshop users around the world
    ===========================
    I do not have a Mac or a Windows 8 machine to test on. On my Windows 7 PC Image Processor Pro 2.3.1 and newer versions run on CS6, CC and CC 2014..  X is still working on it

  • ReferenceError: photoshop is undefined? Trying to use Dr. Brown Image Processor Pro

    Hello!
    I installed Dr. Brown Image Processor Pro.
    I have Bridge and PS (CS6, CC and CC 2014) x64.
    Had to do a manual install to each folder.
    In Bridge I get the error
    ReferenceError: photoshop is undefined? Trying to use Dr. Brown Image Processor Pro.
    I tried both the CC and CS6 bridge same result.
    I have about 100 1GB plus files I want to size down. and need Image processor.
    Any Advice?
    I tried Dr. Brown's JUST FIX IT, bit it just brought me to the script editor. I'm not a programmer.
    Any advice will be appreciated.
    Maxi

    I wonder if this PDF Processor script would work better for you:
    http://www.ps-bridge-scripts.talktalk.net/
    Look under PSCS Scripts in left most column

  • Image Processor Pro v3.0.1 is released

    Image Processor Pro v3.0.1 is released and can be found here:
    ps-scripts - Browse /Image Processor Pro/v3_0_1 at SourceForge.net
    Here are the changes:
    ---------------------------- v3.0.1 ----------------------------------
    - Removed 'Cancel' button on startup progress window. It didn't work
    and would require some gymnastic coding to implement usefully.
    - Added 'BatchMode' flag for calling IPP script from other scripts.
      See demo script RunIPP.jsx for more details.
    - Fixed window title to reflect correct script version
    - Tweaked text in log file for readability
    - Changed behaviour of 'Selection from Bridge' to match behaviour in
    Contact Sheet II. If Bridge is running and no files are currently
    selected, all image files in the current folder in Bridge will be
    processed. The number of files to be processed is now present in the UI.
    - Added Progress Bar. This is enabled with the flag
    ImageProcessorOptions.USE_PROGRESS_BAR. The default is true.
    - Added the ImageProcessorOptions.PROCESS_UNSAVED_IMAGES flag to permit
    processing unsaved images. The default is false. You must edit the
    script to enable this functionality.
    - Fixed JPG Format Progressive bug. The number of scans was not being
    set. The variable FileSaveOptions.DefaultJPGScans can be modifed to
    change it from the default value of 3.
    - Fixed for situations where there are no Action Sets or no Actions
    in the selected Action Set.

    Much appreciated, xbytor2. 

  • Image Processor Pro xml issue:

    When I download the script Image Processor Pro.xml to my window 7 computer with CS6,  the File Type reads "Safari Document"  When I select my images in bridge and try to run IPP the only thing that happens is a blank white window opens and sometime PS will crash.
    I just upgraded from XP with CS5 to Win7 with CS6.  I had no problems running IPP in XP/CS5

    Thank you very much, xbytor2. 

  • Image Processor Pro V3 error output (OSX)

    Is it possible to put put the list of files-not-processed to a text file?
    I am not sure if I ma reading the Image Processor Pro.log file correctly,
    it appears to only contain a lit of files that were processed successfully.

    If IPP is unable to process a file, there should be an exception written out to the log file. Open the log file and search for one of the files that wasn't processed. There should be an explanation of why it failed. Also, there is a new rev of IPP at:
    ps-scripts - Browse /Image Processor Pro/v3_0 at SourceForge.net.
    If you get stuck, just email me the log file from a bad run.

Maybe you are looking for