Solved

Photoshop CS6 Export Multiple Layers with Fixed Top Layer Effect on All

Posted on 2014-01-01
6
819 Views
Last Modified: 2014-01-03
I am trying to Batch Export 200 Images as PNG each with a Top Layer which has Glass Type effect. I actually have 3 different effects and 200 images = 600 unique exports.  
Effect + Layer (1-200)

Using "Files |Scripts | Export Layer to Files"  Turns OFF this Top Layer and only the original images export. This process also takes forever and should be done on subset samples eg 3 images. The PSD should also be saved prior to execution

By making "Comps" it was possible, but still a manual update and individual comp files for each export The need to apply to each comp is cumbersome also, although the exports work "File | Scripts | Layer Comps To Files.."

Should unique each export be managed as layers in groups? eg Effect At Higher level than group or should all related effects and images be located as a group?  The main idea is to change the effect once only to enable changes to all subsequent exports.

Should it be 3 separate PSD projects for each Effect Type?

The Process should be repeatable and minimal effort to update the 600 images. It would be good to know how to STOP the prefix as the files should be named from their layer comp name only

The files should take on their existing name based on their layer name.
0
Comment
Question by:XGIS
  • 3
  • 3
6 Comments
 
LVL 52

Expert Comment

by:Scott Fell, EE MVE
ID: 39750538
Are you on a mac or pc?
0
 
LVL 52

Accepted Solution

by:
Scott Fell,  EE MVE earned 500 total points
ID: 39750551
I was thinking about using automator if mac.

I have not done this in photoshop but it looks like you need to do the following:

1) Go to Window > Actions

2) You can record a set of actions just like  recording a macro in excel.  Then save and name the action.

3) Create a new folder, perhaps called MyPsdBatch.  In that folder, create 2 sub folders.  One called In and the other called Out.

4) Place a COPY of all the images you want to process in the "In" folder.

5) File  >Scripts > Image Processor
a) Check the radio button in step 1 for Select folder and and select your "In" folder.
b) Check the radio button in step 2 for select folder and select your "Out" folder.
c) Select the file type you want to save as.   If you need the layers for now PSD.
d) Step for check the Run Action and select the action you created in step 2.
0
 
LVL 7

Author Comment

by:XGIS
ID: 39750602
Hello Scott.. thankyou for your time...PC... I will take a look at your suggestion and provide feedback
0
Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

 
LVL 7

Author Closing Comment

by:XGIS
ID: 39753251
Hello Padas, thankyou for your feedback on this one.  It is a valid method but is not suitable in this case. It runs too slow with so many images.  I will now seek a solution in firefox using JSF to open and add layers for merging.  This will be a new ?
0
 
LVL 52

Expert Comment

by:Scott Fell, EE MVE
ID: 39753783
If you do this a lot, another option is to install http://www.imagemagick.org/ and you can do everything on the command line or crate a vb script.  I have this on my web server and manipulate images in bulk using image magick.
0
 
LVL 7

Author Comment

by:XGIS
ID: 39755434
Hello Scott,
pls note I did eventually solve it using Fireworks but thankyou for the link and post question support.
To achieve the goal one line of code is required in a JSF Command File for each effect.
fw.getDocumentDOM().importFile("file:///D|/Effects/MU.png", {left:0, top:1, right:0, bottom:1}, false, 0, false);

Open in new window

This file is the 1st stage in the batch process prior to 'Export'
It simply opens the required effect layer prior to loading the image and exporting it.
I repeat the process 3 times for 3 effects.
The Batch Process may also include a 'Resize' and 'Rename' after the 'Export' process each time also.
The complete process for 1 effect and 260 files each 2485x1536 is around 8 minutes.
If an 'Internal Error' dialog appears as it did once for me, I just clicked OK and the process continued without issue.
After the native resolution files are created then the script can be run with just Export, Resize and Rename to achieve the required resolutions with new size suffix.
The entire process for 720 images is now less than 25 minutes.
0

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

In a previous article published here at Experts Exchange, Signature Image with Transparent Background (http://www.experts-exchange.com/Web_Development/Document_Imaging/A_12380-Signature-Image-with-Transparent-Background.html), I explained how to cre…
Recently, an awarded photographer, Selina De Maeyer (http://www.selinademaeyer.com/), completed a photo shoot of a beautiful event (http://www.sintjacobantwerpen.be/verslag-en-fotoreportage-van-de-sacramentsprocessie-door-antwerpen#thumbnails) in An…
The goal of the tutorial is to teach the user how to make his/her own presets while editing so it is easier to edit there photos. Create a preset you like and copy that setting then save it in to your presets folder.
In this sixth video of the Xpdf series, we discuss and demonstrate the PDFtoPNG utility, which converts a multi-page PDF file to separate color, grayscale, or monochrome PNG files, creating one PNG file for each page in the PDF. It does this via a c…

792 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question