Layer comps - plugin (composer)

Hi,
i would like to start using Photoshop cc 2014
but i have a plugin that doesn't have an update for this version
Composer for Photoshop | Layer Comps, Improved
is there anything i can do to use it in the newest photoshop version?
thank you in advance

This thread may shed some light on the situation: Photoshop (2014) Extensions greyed out, extension manager not recognizing photoshop 2014
Reading between the lines, I'm getting the impression that support for Flash-based extensions was removed from CC2014, so that may be the problem. Other possibility is that there's something in the manifest for the extension that doesn't recognize CC2014 as a valid version: the extension file itself was last updated in July 2013.

Similar Messages

  • Question on design of new layer comps feature

    The new layer comp feature in Photoshop CC 2014 is great. It allows you to access the layer comps within smart objects from another file.
    One very important aspect seem to have gone missing though: Imagine you have 1 master document (e.g. website mockup) with several smart objects inside it (e.g. popup menus). Each of the smart objects have layer comps (e.g. folded / unfolded states) that I can access from the master document. Great!
    Now I want to save a layer comp in the master object that reconfigures layer comps on the various sub smart objects (e.g. showing menus opened/closed). This doesn't work.
    The reason it doesn't work is that a "published" layer comp on a smart object is a property of the smart object. A layer comp can only save visibility/layer styles/position but not properties. So I am forced to manually change the layer comp of all my included smart objects in order to reach the target look of my master document. This makes the feature much less useful.
    Am I missing something? It seems like such an obvious feature to have. Have you considered this when you designed the layer comps feature? Will it be an upcoming feature?

    I have the exact same problem. I thought this was the whole point of smart objects with layer comp states. Without this feature it seems pointless. 
    Avoiding having multiple layers is the reason you would use this. Now all we achieve is having smart objects instead of folders. Pretty ridiculous I must say.
    It even seemed from the presentation of the "new and improved layer comps" that you could do this. They skip that specific functionality, but it seems implicit in the presentation.
    Other thing is that the update position, style and visibility are buggy as hell. And another obvious feature of updating text-fields is missing as well.
    So we have to find plugins to help us. BUT cc 2014 doesnt allow for flash plugins and no HTML5 plugins are available. Thank you Adobe!

  • Layer Comps to Files as Part of Action

    Hello,
    I use Layer Comps to create many different color combinations in my PSD files, and then use Layer Comps to Files to export them as individual PNG. This works just as I want, but I would like to run this as a batch on multiple files. When I use the script as part of an action, I get the message "Reference Error: dlgMain is undefined". This works perfectly fine with no error when exporting to JPG, but I need PNG to work so is there a way to alter the script to fix this?
    Thanks,
    Justin

    If I was right and you tried recording using the script in an action. If that step does not contain recorded dialog setting you can see in the action step when you expand the action step.  The script is not coded as a Plugin the script does not have action support coded in.  To fix it you would need to add plug-in code required for action support.
    Script that are Plug-in are usually listed in menu File>Automate>Name these can be recorded in actions they have code in them to record the setting used in their Dialog into the action step your  recording. When the recorded action is played the scripts dialog will only be displayed and interactive if you turn on the steps dialog in the action.   The Dialog setting are always retrieved from the Action step being played and set into place.  If you did not turn on the action step dialog the dialog will not be displayed.  If you turned on the dialog in the step the dialog will be displayed with the recorded setting in place.  The step interactive requiring user intervention.
    Some of Adobe Plug-ins are implemented with Photoshop scripting in JavaScript.  Contact Sheet II. Conditional Mode Change, Fit Image, Lens Correction, Merge to HDR Pro, Photomerge.   You can also add your own.  Scripts came be executed from any folder however to be listed in Photoshop menus they need to be in Photoshop  Install Tree or Linked into If and contain some special indemnification code.

  • Accessing Layer Comp information in SDK

    I'm trying to access information about the Layer Comps in a document. This seems to be a trivial task using scripting - one can access all the Layer Comps and their properties (including Names and Comments) according to the Javascript Reference Guide.
    However, I would like to do this via the SDK as an Export plugin, and I can't seem to find any mention of layer comps in the SDK documentation. Is this possible?
    Thanks!

    Hi,
    you can't find a matchName for maskMode because it is not a "property" (in the sense of ExtendScript) but an "attribute" (like .rotoBezier, .propertyDepth, .propertyIndex, etc).
    So, as long as layer has a mask(1), layer.property("ADBE Mask Parade").property("ADBE Mask Atom").maskMode  is defined.
    For .maskFeather, it is different because it is a property, not an attribute.
    Apparently, all ADBE properties that are not indexable (ie .parentProperty.propertyType !== PropertyType.INDEXED_GROUP) have a compact name.
    Those compact names don't appear in the reflect object so they are not so easy to identify. In Jeff Almasol's GimmePropPath, you can find a partial (but quite big) list of these compact names.
    Apparently also they are language free, so for instance layer.mask(1).maskFeather works in any language, and so does shapeLayer.content("Group 1").transform.position, etc, etc.
    Properties that are indexable (children of indexed groups) don't have a compact name (they are renamable).
    For properties inside third party plugins, i have no idea...
    Xavier

  • Layer Comps New Text option!

    Hi,
    I am using layer comps so much in my work flow.
    Can you please add a feature of having the text option same as we have the visibility, position, fx.
    Then say if I have the button i can create the different text options with the layer comps.
    Thanks
    Muhammad Jamal

    Can you please add a feature of having the text option same as we have the visibility, position, fx.
    This is a user to user Forum, so you are not really addressing Adobe here, even though some Adobe employees thankfully have been dropping by.

  • Layer Comps should capture changes to a Linked Smart Object's Layer Comp

    Normally, I can move things around or change visibility, and use Layer Comps in my master doc to capture these changes.
    However, changing which Layer Comp displays from a Linked Smart Object cannot be captured by Layer Comps in my master doc.
    Slightly more information: Sorry it's a little convoluted. I have several Linked Smart Objects inside a master doc, and these Smart Objects contain different Layer Comps. It's awesome that I can easily change which Layer Comp each Smart Object displays. But when I make a change, it cascades across the Layer Comps in my master doc. So my master doc's Layer Comps cannot effectively capture a state.
    It would be awesome if Layer Comps were able to capture state changes for the display of Linked Smart Object's Layer Comps. #featurerequest

    Photoshop Feature Requests should be posted over at
    Photoshop Family Customer Community
    But before posting one look around whether one exists already on this issue and add your +1 if it does.

  • Scripting layer comp property of linked smart object

    How can I through script set the layer comp property of a linked smart object?
    More generally, how can I access a smart object and manipulate it as a document?  I know that I get smart object layers by looking at the kind property, but I don't know what to do with them once I get them.  I'd like to be able to cast the layer to a document object I guess.  Thoughts, anyone?

    Photoshop Feature Requests should be posted over at
    Photoshop Family Customer Community
    But before posting one look around whether one exists already on this issue and add your +1 if it does.

  • HOW TO REMOVE HYPHEN IN LAYER COMP EXPORT FILE

    HOW TO REMOVE HYPHEN IN LAYER COMP EXPORT FILE IN PNG FORMAT...

    I ususally do that type of thing with a state machine... read a token, look for what is next, and if it's the closing token, I don't write it out. You have well defined opening token syntax and closing token syntax, so it should be relatively easy.

  • How to access the visibility of layer comps in indesign through scripting? [JS][CS5.5]

    Hi,
    I'm pretty new to scripting in adobe, but I thought this should be a simple one (think again...):
    I wanted to go over an array of all the psd-images in a selection or on a page in indesign, and then try to set their layer comp to a specific one (like "Diffuse".
    In photoshop I could make an action that would do this for me, but it seems that there are no easy ways in Indesign to do this.
    There also seems no way to change the layer comp or layer visibility for multiple selection...
    If anyone knows if it is possible at this moment to use layer comps in scripting (and how) or some kind of action for Indesign, I'll try to tackle the rest of the problem myself (and be forever grateful).
    If it isn't possible, I how it will be in CS6.
    Thanks to anyone interested,
    Mattaias
    ps: currently trying to solve this in JavaScript for CS5.5.

    Thanks for the information so far, but I've been looking at the links you added and haven't found anything about the scripting of layer comps...
    Here is the adjusted sample of your code:
    function Main() {
        var mySelection = app.selection;
        for(var n=0;n<mySelection.length;n++){
            if(mySelection[n].graphics.length === 1 && mySelection[n].graphics[0].imageTypeName === "Photoshop"){
                //Do your stuff on the selected frame or on the individual placed PSD file:
                // Adjusted Sample code:
                mySelection[n].images[0].graphicLayerOptions.graphicLayers.itemByName("Heat").currentVisib ility = true;
                alert(mySelection[n].images[0].graphicLayerOptions.graphicLayers.itemByName("Heat").curre ntVisibility);
    but what I actually need is more like
    mySelection[n].images[0].graphicLayerOptions.graphicLayerComps.itemByName("Heat").currentVisibility = true;
    It seems a bit strange (or I am looking on the wrong places) but there is no way to access layer comps in Indesign.
    Do I have to change the file in PhotoShop and save to get the result I need? Looks a bit strange that there isn't a more logical way then...
    The reason I want to script this, is because when there are 100 PSD's on one page and they should al get the same Layer Comp... you have to do this manually for every image.
    I like to use this feature to build texture-atlasses and have a dynamic result, but at this moment it would take at least 10 seconds for every picture... for 3 pages, and that for 7 files (and even more in the future).
    If anybody has ever scripted something with LayerComps, please let me know. (and something like recording Actions in photoshop is equally usefull)
    Otherwise I guess the Adobe programmers just didn't want to share this feature yet in CS5.5.

  • Layer Comps To Files - Export error: Could not complete this operation. There are no user slices

    I have been using the Export Layer Comps To Files scrips that ships with Adobe Photoshop CS5 for a while and found it very useful, apart from the numbers it automatically adds as a prefix to the layercomp name.
    A friend pointed me in the direction of a altered version of this scrips which removes the numbers and only exports the layer comp name, gerat I thought. Not great! After using this successfully for a while the scrip started to throw up errors whenever I attempted to export. Either "No layer comps found" or "Adobe Save for Web & Devices Error: Could not complete this operation. There are no user slices." As I knew there were layercomps for the first error and knew that I had not created any slices for the second error I was pretty miffed. Fortunately I had the foresight to make a copy of the original script from the Photoshop presets library.
    I have since deleted the offending script out of my presets folder and copied the original script back in however the error still persists. I constantly receive Adobe Save for Web & Devices Error: Could not complete this operation. There are no user slices. I have searched the forums and around the net to try and find a solution for this problem but none seem to present themselves. I am perplex how this error can persist when the original script is now being used.
    If there's is anyone out there who can help me resolve this I'd be most grateful. As I say I've tried to resolve this myself and am pretty computer savvy but this one has defeated me
    Thanks in advance

    The problem seems to be already solved, but I'm commenting this for future reference.
    This has happened to me too and I think I know what causes it.
    It happens when you...
    1) Do "Save for Web" with the "All User Slices" selected in the dropdown menu "Slices".
    (This can only be done with a file that has a user slice)
    2) Then try to use the "Layer Comp to Files" script to a file that doesn't have any slices.
    To avoid this you need to once open a file that "has" a user slice and save with
    the "All Slices" option in the "Slices" menu and then go back to the file you want
    to run the script to.
    When you run the script, the saved "Slices" option from the previous export seems to
    be used and causes an error when there are no user slice.
    I also found a fix to the script to avoid this error to come out.
    This can be also applied to the fix to "remove the numbers" added to the head of the
    exported file names.
    The number removal script goes something like this...
    var fileNameBody = exportInfo.fileNamePrefix;
    if (fileNameBody != "") fileNameBody += "_";
    fileNameBody += compRef.name;
    this should replace the "Layer Comps to Files.jsx" lines 188-190.
    In addition to that, the script below needs to be added below line 818 and line 863.
    (This line numbers are those before any alterations to the "Layer Comps to Files.jsx" script)
    var idSWsl = charIDToTypeID( "SWsl" );
    var idSTsl = charIDToTypeID( "STsl" );
    var idSLAl = charIDToTypeID( "SLAl" );
    desc4.putEnumerated( idSWsl, idSTsl, idSLAl );
    The line right above where the above script should be inserted should read as the following...
    desc4.putPath( id44, new File( exportInfo.destination + "/" + fileNameBody + ".png") );
    Actually it can be added any where after the "desc4" variable is declared but I specified just
    to make it simple.
    This sets the "Save for Web" "Slices" settings to "All User Slices".

  • BUG: FatalError when exporting layer comps to pdf file in PhotoShop CS6

    I've been starting to use the File -> Scripts -> Layer Comps to... frequently--it is great for sharing files with clients.
    When I used File -> Scripts -> Layer Comps to Files (type: pdf, "selected layer comps only" with about 6 of 12 comps selected) today I got the following error:
    "FatalError: General Photoshop error occurred. This functionality may not be available in this verison of Photoshop. - <no additional information available>"
    The only other notification I get for this document is a missing font upon opening, which I do not imagine would be a problem.
    I am on the latest version of PhotoShop CS6 as confirmed by my CreativeCloud app.
    My MacBook Pro is pretty generously outfitted and updated: OS 10.9 (latest update), 16GB RAM, over 100GB free HD space, 1GB VRAM.
    I haven't had a chance to do repeated tests to get it to fail like this again as I'm on a deadline so I had it do the same process but exporting ALL layer comps and I removed the unwanted pages in Acrobat Pro.

    So I've found a bit in the script that I think might be it (below).  Can I remove that whole bit?  Or would changing the 4 to a 0 do the trick (I tried and it didn't do anything)... Sorry, but I'm not a coder so don't really know if I'm barking up the wrong tree or not.
    Thanks
    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);

  • Layer Comp to Files in CC 2014 is SLLLLOOOOOWWWWW

    I updated to CC 2014 from CC when it first was announced but today was the first time I have had to export out my site design via the Layer Comps to File Script that I have loved to use for years. It has saved me so much time when I am working on sites with 20-40 pages. That being said I was startled by the slow speed I noticed instantly with CC 2014.
    So I figured I'd do a little test:
    My Machine:
    15" Macbook Pro running Mac OS 10.8.5
    2.6GHZ intel Core i7
    16GB 1600mhz DD3
    256GB SSD
    Using the same 287MB PSD with 24 Layer comps - here are the times to save out each layer comp as a JPG at 8 quality using the script.
    CC: 31 Seconds
    CC 2014: 3 minutes and 7 Seconds
    All my performance settings are identical between the two so I have no idea how it can be a 2.5min difference. I almost feel like I should just default back to CC at this point.
    Has any one experience this same thing, or have any clue why CC 2014 it is going so slow compared to CC?
    EDIT:
    After chatting with a fellow designer, we came to the hunch that it might be do to the new Smart Object Layer comps feature in 2014. Even though I am not using the functionality in my PSD, I would guess PS needs to make that YES/NO check on each and every smart object through out my PSD. I would guess I have 20 or so smart objects. Which I would assume would slow down the process a bit, and when you have 24 times instances of making multiple checks it could add up quickly...
    Thanks!

    Mine don't even work.

  • Why do vector lines appear different in my Photoshop document compared to the PDF that was created using "Scripts Layer Comps to PDF"? And how do I get them to look the same?

    Why do vector lines appear different in my Photoshop document compared to the PDF that was created using "Scripts > Layer Comps to PDF"? And how do I get them to look the same?

    BOILERPLATE TEXT:
    If you give complete and detailed information about your setup and the issue at hand, such as your platform (Mac or Win), exact versions of your OS, of Photoshop and of Bridge, machine specs, what troubleshooting steps you have taken so far, what error message(s) you receive, if having issues opening raw files also the exact camera make and model that generated them, etc., someone may be able to help you.
    Please read this FAQ for advice on how to ask your questions correctly for quicker and better answers:
    http://forums.adobe.com/thread/419981?tstart=0
    Thanks!

  • How to get active layer comp

    Is there a way of getting the active layer comp?
    I have a script that applies a series of layer comps saving different versions of the file in between, however it seems that on a very fast machine it the script tries to move onto saving before the layer comp is fully applied, so I would like to check which layer comp is applied and only let the script continue when the value changes from the last layer comp.

    Here is an example that get the current tool.
    function getCurrentTool()}
       var ref = new ActionReference();
       ref.putEnumerated( charIDToTypeID("capp"), charIDToTypeID("Ordn"), charIDToTypeID("Trgt") );
       return = typeIDToStringID(executeActionGet(ref).getEnumerationType(stringIDToTypeID('tool')));
    But for executeActionGet to work you need to create an Action Reference to the class or property you want to get the Action Descriptor for. Here is the scriptlistener log for apply layerComp.
    var idapplyComp = stringIDToTypeID( "applyComp" );
        var desc37 = new ActionDescriptor();
        var idnull = charIDToTypeID( "null" );
            var ref36 = new ActionReference();
            var idcompsClass = stringIDToTypeID( "compsClass" );
            ref36.putName( idcompsClass, "Layer Comp 1" );
        desc37.putReference( idnull, ref36 );
    executeAction( idapplyComp, desc37, DialogModes.NO );
    It has been my experence that when null is used in the reference you can not access that class with Action Manager.

  • Layer Comps to PDF -- Gone? Bridge not working correctly.

    I never needed this feature, but decided that it would be handy for a  project that I am doing. I have a set of powerpoint slides that are all  layer comps (6 slides). I went Export Comps to JPG to get the slides to  build my powerpoint, but I also wanted to do a PDF version of the  powerpoint. When I export from powerpoint to PDF, the resolutions gets  hammered and it looks bad.
    I have CS5 and have never used the Layer Comps to PDF that was in  previous versions, but found tutorials and that is exactly what I need.  It is gone.
    The Bridge output to PDF fails because no matter what I do, it adds a  margin. I don't want a margin at all. I set all the margins and spacings  to zero and no luck.
    Here is a screen capture of bridge.
    See that black margin? Where is it coming from? I don't want it! It  isn't for display purposes only, it outputs that black border.
    I know the most sure way to do this is use Export Comps to JPG, then  place them in InDesign, then output to PDF from there. That is way too  many steps for something that used to be right there.
    Kirk

    function(){return A.apply(null,[this].concat($A(arguments)))}
    kirkdickinson wrote:
    When I export from powerpoint to PDF, the resolutions gets  hammered and it looks bad.
    It's been a couple of years since I used Acrobat to make PDFs from Office products, but I'm sure there was a settings panel somewhere that had to be set up to get your desired resolutions and quality levels for the PDF file.  I don't think it has to "look bad" by definition.  I was using Word myself, not PowerPoint, though.  I did end up being able to create a full-bleed (image to the edges) PDF.
    From within Photoshop CS5 you can do File - Save As, PDF.  Not sure what part(s) of "Layer Comps to PDF" you needed.
    -Noel

Maybe you are looking for

  • Multiple Apple id do not appear to be possible

    Apple support notes suggest multiple user accounts on an iMac can use separate Id. Having tried to download through iTunes my wife's music which is on the cloud I get a message " This computer is already associated with an Apple id". It goes on to sa

  • How to login to asm instance?

    T login to an asm instance I have set the bash-2.03$ export ORACLE_HOME=/u01app/oracle/product/102/asm bash-2.03$ export ORACLE_SID=+ASM but when i do a sqlplus "/as sysdba" it shows as connected to idle instance. But all asm backgroup processes are

  • Trouble installing Design Premium cs5.5

    I bought Design Premium cs5.5 on disk. I have a Macbook Pro, OS 10.5.8. I was able to install some programs, but not others, the installation logs did not help. Tried everything suggested in the help section. Called Adobe, when I couldn't copy the fi

  • Sort Indicators on Spry Data Table

    Hello, I was wondering if there is any way to add "indicators" to a Spry data table to show the sort direction? If not, maybe a request to add them or is there a .js way to add them easily. Thanks in advance, Matt

  • How to place elements among each other

    hi, how can i place checkboxes among each other, so that i have such design: checkbox 1 value 1 checkbox 2 value 2 checkbox 3 value 3 and so on... i use following component: <h:selectManyCheckbox>      <f:selectItems/> </h:selectManyCheckbox>i've tri