Save each layer to a file but take care of a top set HUE Adjustment Layer

Hello,
I am using a PS script to save each layer as a png image to disk. It is a modified Adobe PS Script - based on the "Export Layer to File"- script. The script is working fine - however when I use an HUE Adjustment Layer the settings are not rendered into the images. I have a PS CS4 document with 110 layers and 1 HUE adjustment layer at the top of all those layers to modify the color of all layers at once. I need to save all the 110 layers to disk INCLUDING the changes in the adjustment layer. The layers are stored in 55 Layersets. Each Layerset has 2 Layers. The adjustment layer is on top of all layer sets.
At the moment, when I start the script the images will be saved without the adjustment layer settings. How can I do it - in general - to apply either the adjustment layer to all my layers upfront in PS (render into image) - or apply the adjustment layer to each layer when the layer image is saved to disk using the script. Again, I have only 1 Adjustment Layer at the top of all my layers/layersets.
Thanks for any hint!

Is this something like you want?
var Name = app.activeDocument.name.replace(/\.[^\.]+$/, '');
var Path = decodeURI(app.activeDocument.path);
for(var a =0;a<activeDocument.layerSets.length;a++){
    for(var z = 0;z<app.activeDocument.layerSets[a].layers.length;z++){
activeDocument.activeLayer = app.activeDocument.layerSets[a].layers[z];
addToSelection(activeDocument.layers[0].name)
dupLayers("Temp");
var saveFile = File(Path +"/"+Name+"-"+a+"-"+z+".png");
SavePNG(saveFile);
app.activeDocument.close(SaveOptions.DONOTSAVECHANGES);
function addToSelection(LName){
    var desc8 = new ActionDescriptor();
        var ref6 = new ActionReference();
        ref6.putName( charIDToTypeID('Lyr '), LName );
    desc8.putReference( charIDToTypeID('null'), ref6 );
    desc8.putEnumerated( stringIDToTypeID('selectionModifier'), stringIDToTypeID('selectionModifierType'), stringIDToTypeID('addToSelection') );
    desc8.putBoolean( charIDToTypeID('MkVs'), false );
    executeAction( charIDToTypeID('slct'), desc8, DialogModes.NO );
function dupLayers(newDoc) {
    var desc185 = new ActionDescriptor();
        var ref88 = new ActionReference();
        ref88.putClass( charIDToTypeID('Dcmn') );
    desc185.putReference( charIDToTypeID('null'), ref88 );
    desc185.putString( charIDToTypeID('Nm  '), newDoc );
        var ref89 = new ActionReference();
        ref89.putEnumerated( charIDToTypeID('Lyr '), charIDToTypeID('Ordn'), charIDToTypeID('Trgt') );
    desc185.putReference( charIDToTypeID('Usng'), ref89 );
    executeAction( charIDToTypeID('Mk  '), desc185, DialogModes.NO );
function SavePNG(saveFile){
    pngSaveOptions = new PNGSaveOptions();
    pngSaveOptions.embedColorProfile = true;
    pngSaveOptions.formatOptions = FormatOptions.STANDARDBASELINE;
    pngSaveOptions.matte = MatteType.NONE;
    pngSaveOptions.quality = 1;
pngSaveOptions.PNG8 = false; //24 bit PNG
    pngSaveOptions.transparency = true;
activeDocument.saveAs(saveFile, pngSaveOptions, true, Extension.LOWERCASE);

Similar Messages

  • How do I save all mp3 files as an attachable file in text messaging on a G'z One Commando? Some mp3 save as these types of files but I don't how or what I do differently.

    How do I save all mp3 files as an attachable audio file in text messaging on a G'z One Commando? Some mp3 save as these types of files but I don't how or what I do differently.

    In summary, it sounds to me as though the Mac concept of "hidden extension per file" isn't embraced at all by Photoshop.
    So assuming the extension is always visible, what is the easiest way do each of the following (ignoring issues with integration with other apps):
    1.  Save a JPEG as:  abc.jpg
    2.  Save a JPEG as:  abc
    3.  Save a JPEG as:  abc.
    4.  Save a JPEG as:  abc.xxx
    Since it seems to me we still haven't nailed down whether there's a disparity between how this works on Photoshop for Mac vs. PC, I'll answer the above questions for PC:
    1.  File - Save As, choose Format: JPEG, type (replace filename with):  abc
    2.  No difference than 3 on a PC.
    3.  File - Save As, choose Format: JPEG, type:  abc.
    4.  File - Save As, choose Format: JPEG, type:  abc.xxx
    How is it different from the above on a Mac?
    Is there something more complex, such as the sequence of operations, or another system setting, that I didn't cover here?  I normally always keep Explorer set so that file extensions are visible (it's global on a PC).
    -Noel

  • When I try to save on some websites I will try to save a pdf or mp3 file. Down below it will list the file and in the 'save as type' box it will not list as save as '.pdf or .mp3' but instead always says 'all files' which will not save it in a way it can

    Why won't the 'save as type' section list .pdf or MP3 to save a PDF or MP3 file but instead always says 'save as type' -- 'all files "."'. How can I get rid of the 'all files'.?

    Sorry, I have no idea what you are doing; can you give us some details?

  • Save multiple selections as separate files

    Hi. I've got a psd with two layers. The background layer is a photo, and the other one is transparent except for several rectangular areas. What I want is use that layer as a mask, and save each area from the photo in a single file.
    I have to do the same process with a lot of files, so an automatic or semiautomatic way would be perfect.
    I thought that the first pass was making a multiple selection of the areas. And then, save each one in a file. I don't know if it is possible.
    Any ideas are welcome. Thanks.

    thanks,
    finally with copy&paste and filter channels, i got it.
    i needed it for a color-course to show the two color systems.
    thanks

  • Why can't I "Save as Text" a pdf file received as an email attachment?

    I can "Save as text" a pdf file which I have created in my own computer (that is, it goes into MS notebook that I then can Copy and Save as an MS Word file) but not when I receive a pdf as an email attachment. (The file is saved, but it is empty.) Why would I want to convert my own pdf back to text? Well, in case I no longer have the original Word document I suppose, but the thing is "Save as text" works with my pdf, but not with those I recieve from others. How come? Thanks!

    Is this a scanned PDF? If so, it must first be OCR'd.

  • My page generates an Excel file but sometimes fails if the page loads to slowly...

    I'm having a problem generating an Excel file using CF and
    looping over a bunch of queries to get a table of data to display
    to the user. This is slow but works fine except for an instance
    recently where the page seems to be loading but after a few minutes
    it stops and says "the page cannot be displayed". The error leads
    me to believe it is a server error and not a CF error but I'm not
    sure. I don't have timeout checked in my CF Admin so that should
    mean that I can request pages for as long as I need to right?
    I'm using the cfheader and cfcontent to dynamically generate
    an Excel spreadsheet from my HTML. I tried using the cfflush tag
    and that seemed to help since it pushes content to the browser
    during the page load but it doesn't work with the cfheader and
    cfcontent tags.
    So then I tried using the cfsavecontent tag and then save the
    HTML to a file but again I couldn't use the cfflush tag inside the
    cfsavecontent tag so now I'm stuck.
    The page DOES load when I run in on my local machine with MX
    6.1 Developer Edition and SQL Server Personal Edition. It DOES NOT
    work when I run it on my production server that then calls my
    separate database server. I'm wondering if there is a timeout (non
    CF) set somewhere on the productions server or the database server
    or if there is some sort of limit to the amount of data you can
    transfer between servers?
    I'm totally stumped now so any advice is greatly
    appreciated!

    That didn't work for me and the page times out right about 5
    minutes (300 seconds). I don't have timeout checked in the CF
    Administrator so I don't think it is CF that is causing the
    timeout. I checked IIS also and the timeout is set to 900 seconds.
    Is there a possibility that SQL Server has some sort of
    connection limit and I'm using too many cfquery tags? If anyone has
    experienced a similar problem I would really appreciate the help,
    thanks.

  • Gif - file help: i don't want to read the gif each time from the file.....

    Hello there guys,
    i'm making a game and therefor i need to read a gif file like 20 times.
    i don't want my program to read the gif each time from the file, but only once.
    so i load it into an image or something?
    cuz opening the gif 20 times from my hard disk is a lot of time loss....
    opening it once and store it is much more efficient
    thx in advance
    plz help me out, cuz i don't really know how to do it.
    (in Delphi it's easy, but Java......)
    greetz,
    SpeciesXX
    Ramon Ribbe

    yes, it works, i used this code, thx man
    void button1_ActionPerformed(java.awt.event.ActionEvent event)
              ImageIcon image = new ImageIcon("f:/a.gif");          
              JLabel label = new JLabel();          
              label.setIcon(image);                    
              this.getContentPane().add(label);
              label.setBounds(10,10,100,100);
    and there i see my image :-)
    but 1 more thing, should i display all those blocks (images) on an applet, or should i use something else? (like what??)
    a sort of frame?
    because later on i have the field where all the blocks are in, and i have an area surrounding it, displaying all kinda information about the game, like how many lives remaining....
    can i put 2 applets in eachother? like applet1 is the parent of applet2?
    or should i use something else?
    plz help me, cuz java is kinda new to me i see....
    in delphi i just used 2 forms, form 1 with the blocks, form2 with the rest of info, and also being the parent of form1
    thx again, soon i can help ya guys too, i hope..
    (im learning java at school, but way too slow and to ez)
    Ramon

  • Layer Comps To Files with no number count in the middle

    I have tried to find it and // it out with no success. I would like to have it when I "Layer Comps To Files" the it won't put the _0000_,_0001_, Etc.. in the middle of every file the comps are named acording ly so that when i do "Layer Comps To Files" i can add a bit to the front and the remainder of the comp name is enough i don't need count in the middle of the file.
    I had asked in a different post how to "Load Files to Stack..." could i instead have the "Layer Comps To Files" disreguard .png or .jpg in the end of the layer comp?
    SO in looking in to the script my self i know it has to be in this bit
                for ( compsIndex = 0; compsIndex < compsCount; compsIndex++ ) {                 var compRef = docRef.layerComps[ compsIndex ];                 if (exportInfo.selectionOnly && !compRef.selected) continue; // selected only                 compRef.apply();                 var duppedDocument = app.activeDocument.duplicate();                 var fileNameBody = exportInfo.fileNamePrefix;                 fileNameBody += "_" + zeroSuppress(compsIndex, 4);                 fileNameBody += "_" + compRef.name;                 if (null != compRef.comment)    fileNameBody += "_" + compRef.comment;                 fileNameBody = fileNameBody.replace(/[:\/\\*\?\"\<\>\|\\\r\\\n]/g, "_");  // '/\:*?"<>|\r\n' -> '_'                 if (fileNameBody.length > 120) fileNameBody = fileNameBody.substring(0,120);                 saveFile(duppedDocument, fileNameBody, exportInfo);                 duppedDocument.close(SaveOptions.DONOTSAVECHANGES);             }
    this little bit
    var fileNameBody = exportInfo.fileNamePrefix;
    fileNameBody += "_" + zeroSuppress(compsIndex, 4);
    fileNameBody += "_" + compRef.name;
    stood out but i'm no scripter so help

    I took a quick look at that script. for Windows it may not be too big of a deal, but for Macs, there is something in there that requires the file names. It's easy to break those scripts, so it might be better to write a script that removes the file name later. something like this, which assumes that there are no groups and the layer names only have one "." in them before the extension. I haven't tried this, as I'm don't have PS loaded on the computer I'm using.
    #target photoshop
    var doc = activeDocument;
    for(var i=0;i<doc.layers.length){
        doc.activeLayer = doc.layers[0];
        doc.activeLayer.name = doc.activeLayer.name.split('.')[0];

  • Photoshop CS6 Action Player Bug Make Adjustment Layer Applied to all to be Clipped

    On Oct.  11, 2010 I received the following from Adobe Support
    Hi John,
    This is to inform you that  we have been able to reproduce the same {Photoshop Actions} behavior at our end.
    So we have logged this issue with the Product Team and Engineering Team as Bug # 2737069. Adobe’s Engineering Team will look into this issue, and if in the future a resolution or fix is possible, it will be available from the Adobe Systems product update web site: http://www.adobe.com/downloads/updates/.
    You may also log this issue directly with our product teams, through the following Feature Request/Bug Form: https://www.adobe.com/cfusion/mmform/index.cfm?name=wishform&samcap=EWQQL&promoid=EWQQL
    I am closing case # 181675168, if you have any new information, please contact Adobe Technical Support referencing the case number so that we may re-open the support incident.
    Thank you for choosing Adobe.
    Thanks and Regards,
    Rajdeep Kaur
    Technical Support Consultant (Tier 2)
    ADOBE Systems
    I reopened the case for there was no fix  Adobe contacted me and told me it would be fixed is some future release of Photoshop and once again case # 181675168 was closed over my objection.
    I was vocal about Adobe poor excuse for support in forums.   I then was contacted by Jeff Tranberry of Adobe he was asked to  contact me by John Nack to see if he could change me.  We exchanged some e-mails ending with Jeff writing unfortunately, you issues has been deemed low impact and has been deferred.
    May 7, 2012  I called Adobe to find out if this bug was fixed in Photoshop for I did not want to buy CS6 if the Bug was not fixed. After about an hour on the phone talking to many Adobe employees including Adobe Support  referenced case # 181675168 log as Bug # 2737069. I was told the bug was not in CS6.  So I ordered CS6.   FedX dropped off Today I installed it only to find the bug introduced is CS4 reported in CS5 is still in CS6.  
    Adobe when will you fix this bug # 2737069????

    Case History
    Case #0181636711 Assigned Bug # 2679265
    Updated
    Thursday, September 30, 2010 10:50:22 AM PDT
    Opened
    Thursday, June 10, 2010 8:21:19 PM PDT
    Status
    Withdrawn
    Product
    Photoshop CS5
    Support contract
    Adobe Support Program
    Subject
    CS5 Action Feature Bug
    NOTES & RESPONSES
    Notes from Customer
    Thursday, June 10, 2010 8:21:19 PM PDT
    CS5 has a bug recording and playing Actions that add Adjustments layers. Old actions recorded before CS5 and actions recorded with CS5 may or may not Play/Work correctly.
    Before there was an Adjustment Panel all Adjustment Layers were added applied to all layers and you needed to clip them after the were added if you wanted it clipped. The new adjustment panel made it possible to add a adjustment layer clipped to the current layer. However a clipping parameter is not recorded by the action recorder just the type and setting are recorded.
    When a make adjustment layer step is play it is either clipped or not depending on the state of the adjustment panel's clipping icon. If it not in the same state as it was when the action was recorded it will be add incorrectly. It would also be impossible to create an action that added some adjust layer clipped and others that are not.
    I feel the is a serious bug which needs to be addressed. I believe the solution is simple and even old actions will also work.
    Two patches are needed.
    One in the Action recorder. If the step being recorded is make adjustment layer and the adjustment panel icon state is clip to layer this needs to be recorded in the action step record. If the layer is to be applied nothing extra needs to be recorded in the step record just leave it as is like actions prior to the adjustment panel.
    The second patch in the Action Player.  If the step that is about to execute is a make adjustment layer. The Player needs to save away the state of the adjustment panel icon. Then check the adjustment step record to see if it is to be clipped. If so set the adjustment panel icon to the clipping state else set it to the all layers state. Then do/call the add adjustment layer function/routine on return restore the adjustment panels icon from the saved state. Proceed to the next step.
    I have been trying to report the bug for days. Please at least acknowledge you received my bug report.
    Thanks
    JJ
    Browser: Other
    Operating System: Windows XP
    Has it ever worked? If so, what's changed? (provide comments in description field): Not Applicable
    Same results with different file?: Not Applicable
    Same results with different computer?: Not Applicable
    Recent System Hardware or Software change?: Not Applicable
    Auto responsce from Abobe will close case unless we here from you
    Notes to Customer
    Friday, June 11, 2010 5:04:44 PM PDT
    Hi John,
    Thank you for contacting Adobe Technical Support. My name is Saurabh. This is in regards to your concern posted on Adobe web support portal
    regarding an issue with Adobe Photoshop CS5.
    I understand the importance of your time in getting the issue resolved and we assure you that this will be taken care of with utmost importance. We appreciate your cooperation with us.
    I would like to inform you that we are still researching on this issue. Once we find some new information, we will get back to you.
    I apologize fore the inconvenience caused.
    We are always happy to assist you however, in future if you face any problems with Adobe products, you may also try referring to our knowledge base & User to User forums by clicking on the following links:
    KnowledgeBase: http://www.adobe.com/cfusion/search/index.cfm
    User to User Forums: www.forums.adobe.com
    To know more about Adobe products, please visit our product page:
    www.adobe.com/products
    Your technical support case number for this interaction is: 181636711
    Thanks for contacting Adobe Technical Web Support and we appreciate your time spent.
    Have a nice day.
    PLEASE NOTE:We will be waiting for your reply on this case. In case you are unable to respond we will be sending you a reminder on the 2nd day (From the day of our response to you) and then the case will be auto closed on 7th day assuming your issue is resolved. However, you can reopen your case by visiting our web support portal and we will be happy to assist you further.
    Regards,
    Saurabh Jain
    Adobe Technical Support
    Notes from Customer
    Friday, June 11, 2010 6:01:35 PM PDT
    I consulted your knowledge base and I called customer support. This bug has not been listed. Custom support had me fill out a bug report at https://www.adobe.com/cfusion/mmform/index.cfm? name=wishform which I did but that was not even acknowledged. I demonstrated the bug to customer support by sharing my screen.
    As for you forums for some reason the forum web site states my Adobe ID is disabled so I can not append or start a thread there id screen name jjmack. I created a new Adobe ID yesterday [email protected] that to seems to be disabled or I can not come up with any screen name the is availably I have tried many. Every simple or outlandish name I have entered generates the same message screen name not available. I'm at my wits end I've been using Photoshop since Photoshop version 3. Over the years it seems to get harder and harder to communicate with Adobe....
    Notes to Customer
    Saturday, June 12, 2010 1:58:07 PM PDT
    Dear John,
    Thank you for getting back to us with the required information and we appreciate your patience in helping us to resolve your issue as soon as possible.
    As this issue would require support from a senior level and hence I am forwarding your case to the next level of support for extensive research and to find a resolution for the problem at hand. I'll get back to you once we receive a reply from the concerned department.
    Please note that the expected turnaround time for resolution to this case from next level of support is 5 business days. I apologize for any inconvenience caused.
    We are always happy to assist you however, in future if you face any technical problems with Adobe products, you may also try referring to our knowledge base & User to User forums by clicking on the following links:
    KnowledgeBase: http://www.adobe.com/cfusion/search/index.cfm
    U2U Forums: www.forums.adobe.com
    To know more about Adobe products, please visit our product page:
    www.adobe.com/products
    Your technical support case number for this interaction is: 181636711
    Thanks for contacting Adobe Technical Web Support. Have a nice day.
    Regards,
    Saurabh Jain
    Adobe Technical Support
    Notes from Customer
    Tuesday, June 15, 2010 12:03:49 PM PDT
    simpler then I first thought. Upon more investigation this is what I see.
    I skipped CS4 and when I installed CS5 I discovered a nasty bug had been introduced is Photoshop's Action facility most likely in CS4.
    Action that add adjustment Layers clipped to the current layer that step is recorded Make adjustment layer with Clip.
    Action that add adjustment Layers not clipped Step records as Make adjustment layer.
    When a step Make adjustment layer with Clip is played back that is what Photoshop does.
    When a step Make adjustment layer is played back what Photoshop does is look at the adjustment panel clipping icon state and and if it is clip to current layer Photoshop does clip the adjustment layer to the current when is should be applied to all.
    Many of the actions I have created add adjustment layer applied to all then later clip them to the current layer. These actions generate an error message if the Adjustment panel clipping icon is set to clip. Because the layer get added clipped clipping it is not available. The strange thing is the layer is clipped the way I wanted it to be. But actions I recorded where I want the adjustment to apply to all are clipped and the is no error message just wrong results.
    Notes from Customer
    Thursday, June 17, 2010 1:00:02 PM PDT
    I was told 24 hours to fix my ID. I kept myself logon this machine.now I can not even logon.
    Notes from Customer
    Friday, June 18, 2010 1:31:42 PM PDT
    My user ID is now operational again after I requested an password e-mail so I could reset my password. When I received the e-mail I was able to set my accounts password and once again participate in Adobe's forums.
    The is still no change in the status of my bug report. I would like to be able to play actions and know the will work the way there were recorded.
    Notes from Customer
    Saturday, June 19, 2010 6:56:24 AM PDT
    Create a one step action that add an adjustment layer that applies to all layers.
    Play that action with the icon in the adjustment panel is set to apply to all layers. Change the status of that icon to clip to layer and play the action again.
    You will find the first adjustment layer was added correctly apply to all layers like it was recorded the second adjustment was added clipped to layer when it should be applied to all...
    Notes to Customer
    Thursday, July 1, 2010 9:53:35 AM PDT
    Dear John,
    Thank you for contacting Adobe Technical Support. My name is sauarbh. This is in regards to your concern posted on Adobe web support portal regarding an issue with Adobe Photoshop CS5.
    I understand the importance of your time in getting the issue resolved and we assure you that this will be taken care of with utmost importance. We appreciate your cooperation with us.
    As your issue demands a real time interaction, so we are arranging a call back for you.
    Please provide the below mentioned information so that our call back team can contact you to resolve your issue:-
      1. Your Preferred Day to attend the call
      2. Your Preferred Time to attend the call
      3. Your Time Zone
      4 Your Phone Number
    The callback team works from 10 AM to 7 PM PST.
    Kindly revert to us with the above stated information so that our call back team can contact you within 24-48 working hours.
    Please note :- Our Call Back team works Monday through Friday.
    The callback team works from 10 AM to 7 PM PST.
    Regards,
    Sauarbh Jain
    Adobe Technical Support
    Notes from Customer
    Thursday, July 1, 2010 10:10:44 AM PDT
    Please provide the below mentioned information so that our call back team can contact you to resolve your issue:-
    1. Your Preferred Day to attend the call
    Mon through Friday
    2. Your Preferred Time to attend the call
    1 PM to 10 PM any time
    3. Your Time Zone
    Eastern USA Time
    4 Your Phone Number
    845-xxx-xxxx
    Notes from Customer
    Friday, July 2, 2010 8:43:30 PM PDT
    July 2 Adobe support called me once again they share my display and I demonstrated the bug for a second time. This time the stated they were recording my demo. After I demonstrated the bug they put me on hold for a while. Upon returning they informed me that there was still no circumvention or fix for this problem. They wanted to know if I was at the latest software level they were still sharing my display so I did a Photoshop Help About Photoshop to show I had the latest update Photoshop version 12.0.1. Told me they were not capable of handling this problem and would have to refer this to senior technical support that they would determine if it was a bug. What a joke Adobe junior technical support can not even recognize a bug when it has been demonstrated to them on two occasions now and also received several case update from me. Adobe you need better support personal.
    Notes to Customer
    Thursday, August 5, 2010 2:39:56 PM PDT
    Hi John ,
    Thank you for getting back to us.
    I would like to apologize for the delay in providing you a faster resolution to your issue and appreciate your patience with us.
    I would like to inform you that your issue has been logged as bug so the workaround is obviously to make sure the clip to layer is not enabled prior to running any of these actions.Also my Product Team and Engineering Team are working on this issue you can use the work around as mentioned above.
    This should resolve your issue. If it does, please let us know, however in case it does not; please revert with any new information that you might want to add which will help us in resolving your issue.
    You can also try referring to our knowledge base and User to User forums by clicking on the following links:
    Knowledgebase: http://www.adobe.com/cfusion/search/index.cfm
    U2U Forums: www.forums.adobe.com
    To know more about Adobe products, please visit our product page:
    www.adobe.com/products
    Your technical support case number for this interaction is: 181636711
    Thanks for contacting Adobe Technical Web Support and we appreciate your time spent.
    Have a nice day.
    PLEASE NOTE: we will be waiting for your reply on this case. In case you are unable to respond we will be sending you a reminder on the 2nd day (From the day of our response to you) and then the case will be auto closed on 7th day assuming your issue is resolved. However, you can reopen your case by visiting our web support portal and we will be happy to assist you further.
    Regards,
    Adobe Technical Support
    Notes from Customer
    Sunday, August 8, 2010 9:26:50 PM PDT
    Any work around does not solve my problem. Thousands have downloaded my actions. There is no way that I can contact them to make the aware of any work around. I can code around this bug but again I have no way to get the update to those that have downloaded my actions for they are free. All that is logged is the number of downloads. No registration is required so there is no way to contact the users that downloaded my actions. The problem will only be resolved when adobe updates Photoshop and fixes the problem.
    Notes to Customer
    Wednesday, August 11, 2010 1:58:23 PM PDT
    Hi John ,
    Thank you for getting back to us.
    I would like to apologize for the delay in providing you a faster resolution to your issue and appreciate your patience with us.
    I have logged this issue with my Product Team and Engineering Team as Bug #{2679265}. Adobe’s Engineering Team will look into this issue, and if in the future a resolution or fix is possible, it will be available from the Adobe Systems product update web site: http://www.adobe.com/downloads/updates/
    I am closing case#{181636711}, if you have any new information, please contact my team within 14 days, with the details, so we may re-open the support incident.
    You can also try referring to our knowledge base and User to User forums by clicking on the following links:
    Knowledgebase: http://www.adobe.com/cfusion/search/index.cfm
    U2U Forums: www.forums.adobe.com
    To know more about Adobe products, please visit our product page:
    www.adobe.com/products
    Your technical support case number for this interaction is: 181636711
    Thanks for contacting Adobe Technical Web Support and we appreciate your time spent.
    Have a nice day.
    Regards,
    Adobe Technical Support
    Notes from Customer
    Thursday, August 12, 2010 9:13:56 PM PDT
    This case should not be closed till there is a fix for this bug. How can Adobe Support close a bug report when Adobe acknowledges its a bug where Adobe Support does not provide a fix. Blowing smoke with statements like "if in the future a resolution or fix is possible, it will be available from the Adobe Systems product update web site". Photoshop CS3 work correctly Adobe broke the Action Player in CS4 and its still broken is CS5. "if a fix is possible!"!!! Are you joking? What kind of support is that? Do you get a bonus for closing bug reports without fixing the bug? Does it make you look good inside Adobe. I can tell you from the outside there is a foul stench emulation from Adobe Technical Support.
    Notes to Customer
    Monday, August 16, 2010 2:30:22 PM PDT
    Dear John ,
    Thank you for getting back to us with the required information and we appreciate your patience in helping us to resolve your issue as soon as possible.
    This issue would require support from a senior level and hence I am forwarding your case to the next level of support for extensive research and to find a resolution for the problem at hand. I'll get back to you once we receive a reply from the concerned department.
    Please note that the expected turnaround time for resolution to this case from next level of support is 5 business days. I apologize for any inconvenience caused.
    We are always happy to assist you however, in future if you face any technical problems with Adobe products, you may also try referring to our knowledge base & User to User forums by clicking on the following links:
    KnowledgeBase: http://www.adobe.com/cfusion/search/index.cfm
    U2U Forums: www.forums.adobe.com
    To know more about Adobe products, please visit our product page:
    www.adobe.com/products
    Your technical support case number for this interaction is: 181636711
    Thanks for contacting Adobe Technical Web Support. Have a nice day.
    Regards,
    Adobe Technical Support
    Notes to Customer
    Thursday, August 26, 2010 4:25:48 PM PDT
    Dear John ,
    Thank you for getting back to us with the required information and we appreciate your patience in helping us to resolve your issue as soon as possible.
    I would suggest you to please go to through the KB document to move actions from Photoshop CS4 to CS5 given below :
    http://kb2.adobe.com/cps/860/cpsid_86020.html
    Please make sure about the loaction of actions which you created or saved in Photoshop CS4, go to that location and make sure you have all the actions there.
    Did it ever work in Photoshop CS5?
    Try to make a copy of the action that he is trying to run, remove the 'Hide' command and re-record hide in PS CS5, put it into the action, and see if that works.
    Or try making a short action along with Hide command . If this works, then something might have got changed between the version.
    KnowledgeBase: http://www.adobe.com/cfusion/search/index.cfm
    U2U Forums: www.forums.adobe.com
    To know more about Adobe products, please visit our product page:
    www.adobe.com/products
    Your technical support case number for this interaction is: 181636711
    Thanks for contacting Adobe Technical Web Support. Have a nice day.
    Regards,
    Adobe Technical Support
    Notes from Customer
    Friday, August 27, 2010 8:15:11 PM PDT
    This is the reply I received from adobe support you. I want this case open till it is resolved. Your trying everything to close it unresolved. Now your giving me instructions on how to migrate from CS4 which I don't have??? Please fix bug #{2679265}.
    ++++++++++From Adobe support+++++++++
    I have logged this issue with my Product Team and Engineering Team as Bug #{2679265}. Adobe’s Engineering Team will look into this issue, and if in the future a resolution or fix is possible, it will be available from the Adobe Systems product update web site: http://www.adobe.com/downloads/updates/
    I am closing case#{181636711}, if you have any new information, please contact my team within 14 days, with the details, so we may re-open the support incident.
    +++++++++++++++++++++++++++++++++
    Notes to Customer
    Monday, August 30, 2010 5:14:11 PM PDT
    Hi John ,
    Thank you for replying back.
    I would like to inform you that that we are working in techinical support department and fixing any issues or Bug with the product is done by the developers team. As they are already working on it and we don't have any update as how much time that gonna take. If you want we can have the case as open and as soon as there is any fix for the same, you will be getting the update on Adobe website.
    I hope this will address your concern.
    You can also try referring to our knowledge base and User to User forums by clicking on the following links:
    Knowledgebase: http://www.adobe.com/cfusion/search/index.cfm
    U2U Forums: www.forums.adobe.com
    To know more about Adobe products, please visit our product page:
    www.adobe.com/products
    Your technical support case number for this interaction is: 181636711
    Thanks for contacting Adobe Technical Web Support and we appreciate your time spent.
    Have a nice day.
    Regards,
    Adobe Technical Support
    Notes from Customer
      Tuesday, August 31, 2010 7:51:16 PM PDT
    Yes leave it open
    Notes from Customer
    Monday, September 6, 2010 5:57:14 AM PDT
    Thank You
    Adobe Support Call me and told me it would be fixed in the next release of Photoshop and asked me if they could close the case. I replyed IMO that is not the proper thing to do do what you want...
    ========================================================================================== ========================
    As you can see Adobe marked the case
    Status
    Withdrawn
    by Adobe over my objection.

  • Apply adjustment layer to different layer?

    Warning: I know just enough to be dangerous. And barely enough to explain myself. I've just managed to create exactly the effect I want, but...
    I have a layer (HEADER) to which I applied adjustment layers (curves and levels) using "Use Previous Layer to Create Clipping Mask". So now, above my HEADER layer, I have the adjustment layers (with linked masks) with the little black right-angle arrow pointing down to my HEADER layer.
    Is it possible to copy these adjustment layers and apply them to a second layer (e.g. FOOTER)?

    Shoot, I knew someone would hone in on those names. This is an image originally created by a design agency. "Header" and "Footer" refer to "swooshes" across the top and bottom of the image. So ignore the meaning of the names...
    And I'm sure I'm overlooking something really simple... OK, I have the HEADER layer at the top of my layer stack. Above it are the Curves and Levels adjustment layers (actually there is a Brightness/Contrast adjustment layer also), with the little black arrows pointing down indicating that the adjustment layer is applied ONLY to the Header layer. (At least I think that's what those black arrows mean.) Cool.
    Then there are about five more layers of other stuff. The adjustment layers don't affect them. Cool.
    Then there is the Footer layer. There are several more layers below the Footer layer. I would like to take all three of those aforementioned adjustment layers and apply them to the Footer layer also. So I duplicate, for starters, the Curves layer. "Curves copy" appears above the original, with it's little black down-arrow. But when I drag it to be above the FOOTER layer, it loses its little black arrow and is now applied not only to the FOOTER layer but also to all layers below it. Not cool.
    Does that help? Thanks for taking me on...

  • Huge Bugs with Many Legs Still Living in Premiere Pro - (Border from Sharpening & Flickering from Adjustment Layer)

    I haven't edited video in awhile.  While working on a new project I've run into a bunch of what I suppose are well known issues in Premiere Pro CC 2014.  It seems Adobe has know about these issues for some time, but that for some reason, nothing is being done about them.  Here is my most recent experience with editing a video using PP:
    1. Found that color correction tools in Premiere Pro for setting White Balance Suck for folks who don't edit video 8 hours a day.
    Searched on web to find solution find that Adobe has no fix but random humans have found hack solution: White Balance in Premiere Pro CC on Vimeo
    The dude shows you how to use the Cyroce Color Neutralizer plugin from After Effects - but sure enough the current version of the plugin that ships with AE CC 2014 doesn't work with premiere any more so you have to download the old version from dude's website here:  http://www.sternfx.com/tutorials/136
    Thanks to the DUDE!
    2. Found out that adding an Adjustment layer can cause flickering in footage.
    Searched on web to find solution find that Adobe has no fix but random humans have found hack solution: PP CC 2014 - adjustment layers flickering problem : Adobe Premiere Pro  AND  Re: image flickering from adjustment layer
    Added mask to control flickering.  More specifically, I turned each effect in the adjustment layer on and off until I found the particular effect that was causing the flickering.  Then I created a mask in that effect which covered the entire frame.  Mystically the flickering disappeared.  Learned that if you make any changes to adjustment layer effects, flickering will return and you have to delete/recreate the mask once again. Ridiculous.
    3. Thought all was good and that I could now peacefully continue to finish my project.  I was wrong.  Found that adding sharpening in adjustment layer causes a small border to form around the entire frame.  The pixels seem faded or translucent or something.
    Searched on web to find solution find that Adobe has no fix but random humans have found hack solution:  Sharpening bug Premiere Pro - - Fourmedia
    So now I've learned that the sharpening effect needs to go on it's own adjustment layer.  Awesome.
    Flickering returns because I made a change to adjustment layer 1.  Re-mask.  Sweet.
    That's it.  Pretty sure this post will help folks out, but man I am going to run out and give another NLE a shot.  None of these operations should be this difficult.  Makes me wonder if Adobe even attempts to use their own programs.  I don't see how anyone could possibly let a huge tool like Premiere Pro suffer from these issues -- and for so long a period of time.  Absolutely ridiculous.  Adobe truly seems to be asleep at the wheel.  This is some amateur crap here.

    Thanks for this post. It would be cool (since Adobe doesn't seem to use their products) if there were more posts like this that I could read before I upgrade. I'm having the flickering w adjustment layer problem you mentioned in #2 - and this post is over month old! Aghh

  • Animate transform of sequence and adjustment layer

    New to AE - trying to use it to rescue some time lapse footage taken in very dusty conditions. Lots of sensor dust
    So far
    Exported sequence as tiff's from LR
    Imported as tiff sequence in AE
    Created "New comp from selection"
    Set the comp to 1080p24
    On the footage layer - scaled down to 46% to see all the image
    Added an adjustment layer
    Added small ellipse masks over each dust spot to the adjustment layer
    Feathered all masks to about 10px
    Applied the dust and scratches filter to the adjustment layer and set to radius 30
    This looks very nice. It's worked for all 6 sequences so far.
    What I want to do now is a false pan or zoom by using different parts of the image - after all - the tiff sequence is far larger than 1080p.
    I tried creating a new comp - embedding the original comp as a layer and then keyframed the position and scale of the layer. This gives me the effect I want and holds the footage and adjustment layer transform in sync - but - I'm seeing poorer quality as I scale closer.
    I suspect that if I applied the scaling to the original footage layer in the original comp I'd not see this degredation (in other words - instead of scaling the outer comp from 100% to 130% I reckon that I should scale the footage layer itself in the inner comp from 46% up to 80% or so). This would also be more flexible as I could move across an image with position transform rather than just scaling.
    But I just can't quite see how to also scale and position the adjustment layer in sync so that the masked ellipses stay over the dust spots over time.
    I'd thought I could simply manually apply the same transform to both layers - but the footage layer starts at 46% scale - the adjustment at 100% (looks like it'd work for position tho).
    Would be glad if someone could point me in the right direction

    That looks perfect. Didn't even know it existed - but it looks like it does exactly what I want - control the inner params on each layer from the outer comp.
    Will give it a try.
    Then I just have to get quicktime rendering not to crash but that's a different question

  • Setting values of an Hue/Sat adjustment layer.

    Hi everyone!
    I'm sorry to but I desperatly search a function for photoshop CS5 that changes values of an HUE/Saturation adjustment layer.
    I searched several times on internet but couldn't find.
    I also tried with the scriptlistener but when I'm changing values of the adjustment layer, nothing writes in the logs.
    Could someone else please ? Thanks in advance.

    Does this help?
    #target photoshop
    setHueSatForLuminance ([0, 60, 0], [9, -30, 0], [0, 0, 0], [0, 0, 0], [0, 0, 0], [0, 0, 0], [0, 0, 0]);
    // hue/sat-layer function;
    function setHueSatForLuminance (master, red, yellow, green, blue, cyan, magenta) {
    // =======================================================
    var idMk = charIDToTypeID( "Mk  " );
        var desc43 = new ActionDescriptor();
        var idnull = charIDToTypeID( "null" );
            var ref8 = new ActionReference();
            var idAdjL = charIDToTypeID( "AdjL" );
            ref8.putClass( idAdjL );
        desc43.putReference( idnull, ref8 );
        var idUsng = charIDToTypeID( "Usng" );
            var desc44 = new ActionDescriptor();
            var idType = charIDToTypeID( "Type" );
                var desc45 = new ActionDescriptor();
                var idpresetKind = stringIDToTypeID( "presetKind" );
                var idpresetKindType = stringIDToTypeID( "presetKindType" );
                var idpresetKindDefault = stringIDToTypeID( "presetKindDefault" );
                desc45.putEnumerated( idpresetKind, idpresetKindType, idpresetKindDefault );
                var idClrz = charIDToTypeID( "Clrz" );
                desc45.putBoolean( idClrz, false );
            var idHStr = charIDToTypeID( "HStr" );
            desc44.putObject( idType, idHStr, desc45 );
        var idAdjL = charIDToTypeID( "AdjL" );
        desc43.putObject( idUsng, idAdjL, desc44 );
    executeAction( idMk, desc43, DialogModes.NO );
    // =======================================================
    var idsetd = charIDToTypeID( "setd" );
        var desc46 = new ActionDescriptor();
        var idnull = charIDToTypeID( "null" );
            var ref9 = new ActionReference();
            var idAdjL = charIDToTypeID( "AdjL" );
            var idOrdn = charIDToTypeID( "Ordn" );
            var idTrgt = charIDToTypeID( "Trgt" );
            ref9.putEnumerated( idAdjL, idOrdn, idTrgt );
        desc46.putReference( idnull, ref9 );
        var idT = charIDToTypeID( "T   " );
            var desc47 = new ActionDescriptor();
            var idpresetKind = stringIDToTypeID( "presetKind" );
            var idpresetKindType = stringIDToTypeID( "presetKindType" );
            var idpresetKindCustom = stringIDToTypeID( "presetKindCustom" );
            desc47.putEnumerated( idpresetKind, idpresetKindType, idpresetKindCustom );
            var idAdjs = charIDToTypeID( "Adjs" );
                var list3 = new ActionList();
                    var desc12 = new ActionDescriptor();
                    var idH = charIDToTypeID( "H   " );
                    desc12.putInteger( idH, master[0] );
                    var idStrt = charIDToTypeID( "Strt" );
                    desc12.putInteger( idStrt, master[1] );
                    var idLght = charIDToTypeID( "Lght" );
                    desc12.putInteger( idLght, master[2] );
                var idHsttwo = charIDToTypeID( "Hst2" );
                list3.putObject( idHsttwo, desc12 );
                    var desc48 = new ActionDescriptor();
                    var idLclR = charIDToTypeID( "LclR" );
                    desc48.putInteger( idLclR, 1 );
                    var idBgnR = charIDToTypeID( "BgnR" );
                    desc48.putInteger( idBgnR, 315 );
                    var idBgnS = charIDToTypeID( "BgnS" );
                    desc48.putInteger( idBgnS, 345 );
                    var idEndS = charIDToTypeID( "EndS" );
                    desc48.putInteger( idEndS, 15 );
                    var idEndR = charIDToTypeID( "EndR" );
                    desc48.putInteger( idEndR, 45 );
                    var idH = charIDToTypeID( "H   " );
                    desc48.putInteger( idH, red[0] );
                    var idStrt = charIDToTypeID( "Strt" );
                    desc48.putInteger( idStrt, red[1] );
                    var idLght = charIDToTypeID( "Lght" );
                    desc48.putInteger( idLght, red[2] );
                var idHsttwo = charIDToTypeID( "Hst2" );
                list3.putObject( idHsttwo, desc48 );
                    var desc49 = new ActionDescriptor();
                    var idLclR = charIDToTypeID( "LclR" );
                    desc49.putInteger( idLclR, 2 );
                    var idBgnR = charIDToTypeID( "BgnR" );
                    desc49.putInteger( idBgnR, 15 );
                    var idBgnS = charIDToTypeID( "BgnS" );
                    desc49.putInteger( idBgnS, 45 );
                    var idEndS = charIDToTypeID( "EndS" );
                    desc49.putInteger( idEndS, 75 );
                    var idEndR = charIDToTypeID( "EndR" );
                    desc49.putInteger( idEndR, 105 );
                    var idH = charIDToTypeID( "H   " );
                    desc49.putInteger( idH, yellow[0] );
                    var idStrt = charIDToTypeID( "Strt" );
                    desc49.putInteger( idStrt, yellow[1] );
                    var idLght = charIDToTypeID( "Lght" );
                    desc49.putInteger( idLght, yellow[2] );
                var idHsttwo = charIDToTypeID( "Hst2" );
                list3.putObject( idHsttwo, desc49 );
                    var desc50 = new ActionDescriptor();
                    var idLclR = charIDToTypeID( "LclR" );
                    desc50.putInteger( idLclR, 3 );
                    var idBgnR = charIDToTypeID( "BgnR" );
                    desc50.putInteger( idBgnR, 75 );
                    var idBgnS = charIDToTypeID( "BgnS" );
                    desc50.putInteger( idBgnS, 105 );
                    var idEndS = charIDToTypeID( "EndS" );
                    desc50.putInteger( idEndS, 135 );
                    var idEndR = charIDToTypeID( "EndR" );
                    desc50.putInteger( idEndR, 165 );
                    var idH = charIDToTypeID( "H   " );
                    desc50.putInteger( idH, green[0] );
                    var idStrt = charIDToTypeID( "Strt" );
                    desc50.putInteger( idStrt, green[1] );
                    var idLght = charIDToTypeID( "Lght" );
                    desc50.putInteger( idLght, green[1] );
                var idHsttwo = charIDToTypeID( "Hst2" );
                list3.putObject( idHsttwo, desc50 );
                    var desc51 = new ActionDescriptor();
                    var idLclR = charIDToTypeID( "LclR" );
                    desc51.putInteger( idLclR, 4 );
                    var idBgnR = charIDToTypeID( "BgnR" );
                    desc51.putInteger( idBgnR, 135 );
                    var idBgnS = charIDToTypeID( "BgnS" );
                    desc51.putInteger( idBgnS, 165 );
                    var idEndS = charIDToTypeID( "EndS" );
                    desc51.putInteger( idEndS, 195 );
                    var idEndR = charIDToTypeID( "EndR" );
                    desc51.putInteger( idEndR, 225 );
                    var idH = charIDToTypeID( "H   " );
                    desc51.putInteger( idH, blue[0] );
                    var idStrt = charIDToTypeID( "Strt" );
                    desc51.putInteger( idStrt, blue[1] );
                    var idLght = charIDToTypeID( "Lght" );
                    desc51.putInteger( idLght, blue[2] );
                var idHsttwo = charIDToTypeID( "Hst2" );
                list3.putObject( idHsttwo, desc51 );
                    var desc52 = new ActionDescriptor();
                    var idLclR = charIDToTypeID( "LclR" );
                    desc52.putInteger( idLclR, 5 );
                    var idBgnR = charIDToTypeID( "BgnR" );
                    desc52.putInteger( idBgnR, 195 );
                    var idBgnS = charIDToTypeID( "BgnS" );
                    desc52.putInteger( idBgnS, 225 );
                    var idEndS = charIDToTypeID( "EndS" );
                    desc52.putInteger( idEndS, 255 );
                    var idEndR = charIDToTypeID( "EndR" );
                    desc52.putInteger( idEndR, 285 );
                    var idH = charIDToTypeID( "H   " );
                    desc52.putInteger( idH, cyan[0] );
                    var idStrt = charIDToTypeID( "Strt" );
                    desc52.putInteger( idStrt, cyan[1] );
                    var idLght = charIDToTypeID( "Lght" );
                    desc52.putInteger( idLght, cyan[2] );
                var idHsttwo = charIDToTypeID( "Hst2" );
                list3.putObject( idHsttwo, desc52 );
                    var desc53 = new ActionDescriptor();
                    var idLclR = charIDToTypeID( "LclR" );
                    desc53.putInteger( idLclR, 6 );
                    var idBgnR = charIDToTypeID( "BgnR" );
                    desc53.putInteger( idBgnR, 255 );
                    var idBgnS = charIDToTypeID( "BgnS" );
                    desc53.putInteger( idBgnS, 285 );
                    var idEndS = charIDToTypeID( "EndS" );
                    desc53.putInteger( idEndS, 315 );
                    var idEndR = charIDToTypeID( "EndR" );
                    desc53.putInteger( idEndR, 345 );
                    var idH = charIDToTypeID( "H   " );
                    desc53.putInteger( idH, magenta[0] );
                    var idStrt = charIDToTypeID( "Strt" );
                    desc53.putInteger( idStrt, magenta[1] );
                    var idLght = charIDToTypeID( "Lght" );
                    desc53.putInteger( idLght, magenta[2] );
                var idHsttwo = charIDToTypeID( "Hst2" );
                list3.putObject( idHsttwo, desc53 );
            desc47.putList( idAdjs, list3 );
        var idHStr = charIDToTypeID( "HStr" );
        desc46.putObject( idT, idHStr, desc47 );
    executeAction( idsetd, desc46, DialogModes.NO );

  • [Photoshop CC 2014] Click&hold-move-release doesn't work when adding adjustment layer from the layer panel

    When selecting a menu item I used to click the left mouse button and hold it down, move the pointer to the desired menu item and release the mouse button. Everything works fine in the mine menu, but there's a problem when adding new adjustment layer from the layer panel: when I release the button nothing happens, I have to press the button again. In previous PS version it worked fine. How can I fix this?

    I don't think that is user fixable, meaning you'll have to wait till adobe fixes it with an update.
    Photoshop cc 2014
    windows does not work
    mac does work
    Did you already post over here:
    [Photoshop CC 2014] Click&hold-move-release doesn't work when adding adjustment layer from the layer panel

  • The eyedropper tool does not work with a hue saturation adjustment layer

    I am using PS CC 2014, and the problem I am having is that when I want to use the eyedropper tool to adjust the colour range affected by a Hue/Saturation adjustment layer, rather than selecting the colour in the Properties window for the adjustment layer, use of the eyedropper closes the properties window and changes the foreground colour in my palette.
    Here's the real hitch... the same thing happened to me at school last night where a) the Mac's are older and b) CS6 is still used.
    It's something with my user settings, to be sure, because the prof logged into his account on the Mac I was using in class to test it out, and it worked for him; we logged back into my account and it still did not work for mine.
    Any ideas?
    Thanks for any insights.
    RP

    Indeed Trevor, that did solve the problem. Clearly it was something I changed... wish I knew what. But, I have a list of all the settings changes I made before, so I can figure it out by making one at a time then checking...
    RP

Maybe you are looking for

  • Error while scheduling

    I created a report using CR2008 and published it on CR2008 Server,it has got a parameter field. I get the following error "the number of simultaneous report jobs was limited to 160 by the system administrator" when I try to enter the value for the pa

  • Creating a Business Partner in CRM 5.0

    When I'm tryin to create business partner of type person in CRM 5.0, i'm getting following error "Run report CRM_MKTBP_ZCACL_UPDATE_30 first" what is this report for? What are steps and/or configurations needs to be there before creatign business par

  • Adobe form-Able to post  data using Adobe Reader 9 but not with Adobe Proff

    Hello Guru's I am facing one problem with adobe forms. We have develoed a adobe form using adobe reader 9. Now when user are posting the purchase requistion using the form,they are able to post the data using Adobe Reader 9 but not with Adobe Reader

  • Wireless Webcam recommendations

    I'd like to set up some sort of wireless webcam primarily as a security system for when I am gone for extended times. I currently have a wireless g system in the house. My computer is a Apple Cube with firewire and usb 1.1. Any recommendations on a w

  • 5th Generation 16gb IPod Touch screen unresponsive

    I have a 5th Generation 16gb IPod touch and the screen became unresponsive just today. Just a couple minute after using it just fine, the screen became unresponsive to anything, not swiping, tapping, sliding... nothing. The screen turns on and off, a