How layer comps are linked to the layers in the PSD file?

I am developing an application of external command line c ++ to analyze a PSD file (using the PSD specification - http://www.adobe.com/devnet-apps/photoshop/fileformatashtml/PhotoshopFileFormats.htm#50577 409_17115) in order to extract important information. One of the main things I need is information linking layers to the layers themselves. Digging through the section Image resource specifying "Layers - 1065" I'm only able to extract the name, comments, etc. on the comp. layer is the question I have: how the layers are referenced by the layers in the PSD file? I need to know what layers are applied to each layer comp. Looking through the scripts provided with the PS (for example layers in files), the composition of layers is always "applied" before watching to see what are the layers inside this model. It seems to be the creation of an Action and the implementation of this action with the class identifier of the layer comp before watching his diapers, so this method should know on which layers are referred to by this layer comp. Specifically, what do I need to be able to do and, so far, have failed.

It is important that I stick with c ++ & that it be an external application, so the Plugin SDK is not much help here.

I would really appreciate any ideas/suggestions on this subject.

Thank you all.

If someone falls on this issue once again, last night, I found the data using a control of the layer comp binary ID I have model layer section. The composition of layers--> data layer is inside a section of "undocumented"data under the tag Layer Records: shmd

Hope this helps someone.

TREV-

Tags: Photoshop

Similar Questions

  • How to add URL links in the XML file?

    Hello

    I have a problem with adding the URL links to the power of lightning. I use the XML file to call images, then the corrsponding links. Images are called correctly but when I try to add a link I do not receive the links, but rather to get the anchor HTML text tags. I use escape XML characters to escape HTML tags, but the results are not what I need.

    I use the following code:

    < preview = "miniature large.jpg" thumb = "thumb.jpg" > "
    < title > <! [CDATA [Financial Services]] > < / title >
    < discription > <! [CDATA [& lt; a href = & quot; ]] http://www.google.ca "> Google < / a > " [[ ]] > < / discription >
    < / thumbnails >

    ---------------------------

    Output:

    Images are displayed correctly, but instead get the links, I get following message:

    " < a href =" http://www.Google.ca "> < /a > Google .

    I need to know what I'm doing wrong. I use the proper way to add links or not?

    Thanks for your time.

    Use tags html directly inside CDATA - after all, what CDATA is for.

  • The PSB (textures 3D and Smart Objects) are stored in the PSD file?

    The subject line is the main issue. But I have a few other questions: the PSB files are stored (in the Windows operating system) in the folder Temp of the user. Why? My Temp folder has a dozen PSB files with various dates. Is there a reason that they do not disappear when a PSD file is saved? Remains of the PS crashes?

    Same questions for Smart Object PSB files.

    Thank you

    Jeff Sengstack

    Sengstack wrote:

    The subject line is the main issue.

    Yes, a smart object is a container for a file embedded as a PSB (large Document of Photoshop), EPS, PSD, TIFF, PDF, etc.

    Material 3D textures are incorporated in a document by using the mechanism of the SO.

    Sengstack wrote:

    PSB files are stored (in the Windows operating system) in the folder Temp of the user. Why?

    When you choose to edit a written Photoshop, SO the ER is incorporated into a temporary file and opens in a new window.

    My Temp folder has a dozen PSB files with various dates. Is there a reason that they do not disappear when a PSD file is saved? Remains of the PS crashes?

    Photoshop will normally remove the temporary file when the master document (the one containing the SO) is closed. If you wish, you can watch the creation and deletion of these files. An accident before closing the document master is expected to be the only reason that there is a PSB wandering in Temp.

  • I want to remove hard disk images, how to say that they are linked to the InDesign files?

    Is there a way that I can know if the image is linked to a any InDesign file? I have thousand .indd files on my hard drive, if I open one by one and see the links Panel, it would take me ages...

    You could get someone to write a script that would open all and pack them to another drive. Then, just wipe old.

  • How to add comments and review the .psd files in Acrobat colleagues?

    I work in Photoshop, would like to be able to collaborate with the wizards and online customers - as, I believe, Adobe Live used to do...

    THX,

    c.

    Hi Bonus Studio,

    If you want people to comment on your files in Acrobat, you must first save your .psd as PDF files. Then, your support and your customers can open PDF files in Adobe Reader or Acrobat and use the annotation tools to add their comments.

    Best,

    Sara

  • Replacement of all PSD layers when a PSD file name has changed

    Does anyone know how to quickly add a link to all layers in a PSD file, if the name of the PSD file has been changed?  At present, it seems that I have to add a link to each individual one layer.

    For example, I have a PSD with 100 + layers imported in my project, but I would now like to rename the PSD file. Of course, when I do this, AE sees the PSD as 'missing' and there seems to be no way to add a link to all layers for new PSD file name?  I have to click on each individual layer and replace one by one.

    Any ideas?

    See you soon

    Nope. It's just how it works. AE has no way to know about this either on changes to your PSD files, since the structure of PSD files is not persistent - a simple reorganization of the layers can make a mess. Where EI is able to reference absolute paths with all the disadvantages.

    Mylenium

  • How to create a link on the web to use in an e-mail?

    I don't know how to create a link on the web that I can put in the e-mail addresses. Could you help me please? I know it must be very simple, because thousands of others do regularly. Thank you.

    Katy Anderson

    You can use file-> Send link or copy the web address of the address bar and paste it into an email.

    You are using an older version of Firefox (3.0.7) - you need to update as soon as possible

  • IS THIS POSSIBLE AND IF YES COLOR 'HOW' TO HAVE DIFFERENT LINKS ON THE SAME PAGE?

    Hello

    IS THIS POSSIBLE AND IF YES COLOR 'HOW' TO HAVE DIFFERENT LINKS ON THE SAME PAGE?

    How to replace the color of Page link?

    See you soon,.

    Dreamer101.1

    Yes, it is possible, using CSS.

    Here's how. You already know that the link colors are set in the following css rules:

    • a: link
    • a: active
    • a: visited
    • a: hover

    All you have to do to have another set of links of different colors is to create another set of rules that set different colors and also have different names:

    • a.name1:link
    • a.name1: active
    • a.name1:visited
    • a.name1:hover

    Can link you these rules to the anchor as a class tag: something.

    You can have as many sets of rules to link given that the names you can think of.

    Happy linking!

  • How can I remove links to the latest features of the homepage of FF

    How can I remove links to the latest features of the homepage of FF. See screenshot. I want deleted url.
    Sorry screenshot has not shown the first time


  • How many licenses are delivered with the suite? We must be able to connect at work and at home.

    How many licenses are delivered with the suite? We must be able to connect at work and at home.

    A single user license allows you to have two active facilities, in order to have a home and place of work or on a laptop or any other functional scenario where you have two computers with the software installed and activated is allowed.

  • How to make a link in the scene as an anchor?

    How to make a link in the scene as an anchor?

    I mean, for example, create a button with a link to go to the top or the bottom or other parts of the page. Thank you

    In the same example I have on this page illustrates this functionaility

    http://forums.Adobe.com/thread/1084037

    Darrell

  • I had CS5 on a computer that has crashed with WIndows 7. How to restore my CS5 with the backup files?

    I had CS5 on a computer that has crashed with WIndows 7. How to restore my CS5 with the backup files?

    Available downloadable Setup files:

    Download and installation help links Adobe

    Help download and installation to Prodesigntools links can be found on the most linked pages.  They are essential; especially steps 1, 2 and 3.  If you click on a link that does not have these listed steps, open a second window by using the link to Lightroom 3 to see these "important Instructions".

  • How to restore the PSD file accidentally crushed by preview after the closing?

    Hello

    I recently registered and closed a file psd with many layers, and now when I opened it again it is a flattened image.  According to me, which may occur in the East after closing photoshop, I wanted to take the last look at the image and opened it in preview.  After saw closing and stop of my laptop, I have opened the image this morning and now it is flattened but still a psd.  Usually an excerpt asking you if you want to make changes to the images, but I never got a notification (recently updated to Yosemite, then maybe this feature is no longer available)

    Is it possible to restore the psd for the last time that I saved it in photoshop?  I heard that there is a way to read your story/brush strokes in your last session (scripts?) but I'm not entirely sure of how this works.  Help, please!

    Thank you ~.

    Problem solved!

    It turns out that Preview has the opportunity to restore the images to what they were before the changes have been made.  By doing this I revenue the psd file flattened (flattened during the rotation of the image) to the original with layers.  For the future I will make sure that all of my images are locked in the window.

    Thanks for all the help, I really appreciate it!

  • How to create a '. '. The URL file"of a Web page I visit

    How to create a '. '. The URL file"of a Web page I visit

    Check these

    deskCut {web link}
    This extension adds desktop shortcut creation for the
    context menu for Windows, Linux and Mac.

    My CopyFixer {web link}
    Use Ctrl + C when nothing selected to copy the page title and the url in
    various (base model) format.

    Send the URL of the tab {web link}
    Send a list of URLS tab browser to email, webmail or the Clipboard

  • Music: How can I transfer all of the music files to another user account

    How can I transfer all of the music files to another user account

    In simple terms, simply copy it to an external drive and then copy them back as the other user.  If files are protected by DRM (Digital Rights Management) as iTunes from Apple or Napster, you will need to know your service music, if the files can be copied.

    "rstoyka" wrote in the new message: * e-mail address is removed from the privacy... *

    How can I transfer all of the music files to another user account

Maybe you are looking for