Psd to xml

Hi,
I was wondering if theres a tool that can generate xml files from psds and also include information about things like Layer Styles which are generally not supported by the JSDOM and we have to use actions... I did see a tool that can convert .atn files to xml but dyou think theres a way to automatically extract layer styles from a psd if we dont know the actions?
Help appreciated :)
Regards,

> I was wondering if theres a tool that can generate xml files from psds and also include information about things like Layer Styles which are generally not supported by the JSDOM and we have to use actions... I did see a tool that can convert .atn files to xml but dyou think theres a way to automatically extract layer styles from a psd if we dont know the actions?
It is possible to get ActionDescriptor(s) that describe the layer style of the a
particular layer in PS. You can also convert that to XML. But how useful or
practical it is remains questionable. For instance, some styles contain
'pattern' objects which may be a bit difficult to handle.
Some of these parts in the inadequately document xtools library:
http://sourceforge.net/projects/ps-scripts/
There's a downloadable zip file from about a year ago. You probably are best off
using CVS to get a newer snapshot. It will have new stuff and fixed bugs.
-X
for photoshop scripting solutions of all sorts
contact: [email protected]

Similar Messages

  • Psd file format specification how get the pixel values

    Hello
    I'm trying to convert psd to xml and get all information from layers
    I already got all necessary  info  but for example  the radius  in rounded rectangle is in math double format but I need to have it in pixels.
    I'm using Adope photoshop file format specification but  there is no information how to convert double values to pixels,
    The same is with colors that also given in double.
    I need to know how to convert these values to actual values
    Thanks

    Hi,
    You can't do that. You have to format the numbers before you print them. Take a look at the decimal format class:
    http://java.sun.com/j2se/1.5.0/docs/api/java/text/DecimalFormat.html
    /Kaj

  • Setting Color Labels in a Folder

    Hey guys! I'm kinda new to AppleScript in general, so please bear with me if this is just a simple request here, but basically i've been wanting to change the background of the finder windows to match the grey background of the iTunes grid view. However, since the font colour of the files and folders in Finder can't be changed, but the only way is to place a border around them (grey seems to match best). Now i've found a script that manages to do this for all the files in the folder and its subfolder based on the filetypes outlined in the script. However, none of the folders themselves have changed to the desired grey colour.Its clearly because the file type for the folder hasn't been added, but im not sure how i do that. As you can see I tried adding "Folders" to the "set fileColorList to greys" line, but its a no go... Is there any way i can just change that whole section of code to just have all the files and folders within the subfolder to go grey? (i.e. greys{"*"} or something) rather than having to individually add the filetypes?.
    Here's the code:
    tell application "Finder"
    set processFolder to (choose folder with prompt "Select a folder to change label colors") as item
    my digDeeper(processFolder)
    end tell
    on digDeeper(myFolder)
    tell application "Finder"
    my changeColors(myFolder)
    set subFolders to every folder in folder myFolder
    if (count of items in subFolders) is greater than 0 then
    repeat with thisFolder from 1 to count of items in subFolders
    set processSubFolder to item thisFolder of subFolders as string
    my digDeeper(processSubFolder)
    end repeat
    end if
    end tell
    end digDeeper
    on changeColors(myFolder)
    set fileColorList to {greys:{"Folders", "mpg", "pages", "keynote", "numbers", "mpeg", "bmp", "wma", "c", "cpp", "dmg", "doc", "asf", "jpg", "jpeg", "ram", "h", "hpp", "mpkg", "iso", "bin", "ppt", "pps", "bundle", "mov", "qt", "gif", "aif", "aiff", "htm", "html", "hqx", "tar", "xls", "mp4", "rgb", "rgba", "pcm", "js", "css", "cgi", "pkg", "gz", "z", "tgz", "localized", "pdf", "avi", "tif", "tiff", "mp3", "m", "zip", "eps", "ai", "wmv", "mkv", "m2ts", "mov", "ts", "rar", "png", "wav", "scpt", "tbz", "bz2", "dat", "txt", "prefs", "rm", "ram", "rcproject", "ra", "psd", "pl", "xml", "plist", "sit", "rar", "torrent", "rtf", "rtfd"}}
    tell application "Finder"
    try
    set (label index of every file of item myFolder whose name extension is in greys of fileColorList) to 7
    end try
    end tell
    end changeColors
    Thanks for any help!

    Your folder action script doesn't work because of one simple error:
    set label index of every item of entire contents of processFolder to 7
    Nowhere in your script is 'processFolder' defined, so AppleScript has no idea what you're trying to do.
    Given that you (correctly) iterate through added_items, the correct format would be:
    on adding folder items to this_folder after receiving added_items
      repeat with item_ in added_items
        tell application "Finder"
          set label index of item_ to 7
        end tell
      end repeat
    end adding folder items to
    In other words, this changes the label index of each item just added.
    That should work provided you're dropping files into this folder. If you're dropping folders then this would set the label index of the folder itself, but not necessarily the items within that folder. For that you'd need to add a check to see if item_ was a folder and add code to handle folders.
    Also note that this kind of folder action will only work on the folder itself - that is, if you have folder A that contains subfolder B, then dropping a file into subfolder B won't trigger the script and won't change that item's label. To do that you'd have to attach your folder action to subfolder B.

  • Backup in PSE8 stores a *.xml file not a *.PSD file. WHY?

    I have thousands of files and am new to PSE8.  I have used PSE4, etc for a long time.  Everything in my PSE4 catalogs moved to PSE8 just fine. (Using XP).  HOWEVER when I now backup my catalogs to an external HDD and then examine the catalog all the files are *.xml files.  Those *.xml files look like some kind of programming language.  What has happened?  In order to get a FULL USABLE backup of my pics do I have to copy them all to an external Hard drive so that I could carry them to another computer with PSE8.

    Thanks for the elucidation.

  • XML file in Processing not moving further

    Dear Expert,
    XML file which is continuously generating after 5 seconds in processing
    B1i Admin Console > Monitor > Message Box  > Processing , I want to stop that and move in success
    In detail I open each XML file is showing me different contain.
    Now, how to break processing mode to success ?
    In Object type i have not set any Filter
    ValueMapping    : no mapping
    Criteria Fields   :no criteria fields
    Key Handling  :4 - Closed System with Return
    Schema:/com.sap.b1i.datasync.repository/ObjectType.xsd/B1.8.8_Orders.xsd
    <?xml version="1.0" encoding="utf-8"?>
    Also getting Technical Error
    SAP iApp Explorer > Monitor > Technical Error Monitor
    IPO Step
    /0010000100.provide/com.sap.b1i.datasync.ipo/P05/P05.ipo/Provide
    Time Stamp
    20110707132803
    Error Description
    com.sap.b1i.xcellerator.Xce...com.sap.b1i.xcellerator.XcelleratorException: XCE001 Nested exception: com.sap.b1i.bizprocessor.BizProcException: BPE001 Nested exception: com.sap.b1i.utilities.UtilException: UTE001 Nested exception: com.sap.engine.lib.xml.util.NestedException: -> com.sap.engine.lib.xml.util.NestedException: -> com.sap.engine.lib.xml.util.NestedException: Error parsing query -> java.lang.NullPointerException: while trying to invoke the method com.sap.engine.lib.xsl.xpath.ETItem.evaluate(com.sap.engine.lib.xsl.xpath.XPathContext) of an object loaded from field com.sap.engine.lib.xsl.xpath.ETObject.et of an object loaded from local variable 'q'
    Thanks
    Kevin
    Edited by: Kevin Shah on Jul 7, 2011 1:32 PM

    Hi Kevin,
    There must be some errors in your development that block B1iSN processing. You can try to debug your xsl transformation with Xsl debuggers like for example the one included inside XmlSpy.
    If you are not developing a B1 to SAP Business Suite you should consider moving your development to B1if. In B1if it is easier to develop and debug your scenarios. With the debug feature you will be able to know which step is blocking your processing very easily.
    You can see some recordings showing how to develop new scenarios with B1if in the following link (SAP user login required):
    https://psd.sap-ag.de/PEC/calendar/
    Hope it helps
    Trinidad.

  • Compatibility between LR 1.3, ACR 4.3, PScs3, & Bridge CS3 to read metadata in psd or tiff files

    I would like Bridge, ACR, and PS to be able to read the metadata of pds/tiff files that are "developed" in LR when the metadata has been saved to the file inside of LR. Currently BridgeCS3, ACR 4.3, and PS CS3 don't see these changes.
    The only way around this that I have found is to export or edit in PS option - both of which give you a new file. I don't want a new file - I want the original file (psd tiff) that was imported into LR to have the ability to be updated with the changes made in LR.
    I have found that when you export the psd from LR it essentially flatens the image so you will no longer have access to any layers done in PS. Depending on how many edits you perform, whether they are done LR or PS, and the order in which you do them in directly impacts the amount of edit files you will end up with for the same photo. Your edit information then becomes scattered amongst all the different files instead of having one central file as a repository for the edits so you can backtrack if you need to (like through layers in PS and the history panel in LR).
    I really like the LR interface and being able to drag with the different tools directly on the photo to edit. I just would like those changes to be reflected (once metadata is saved) amongst the other programs as well.

    I have tried saving XML files with Tiffs and the only way I have been able to get Bridge to see the metadata changes from LR's develop module is to export the file to PS or Bridge. On export the file becomes flattened so you do not have the access to any previous layers made in PS. Also once exported from LR, you are unable to see the files history log (LR) as to the changes made in LR that had been previously written to the metadata. And of course the flattened PS element so you have no way to back track in edits if you chose to do so.

  • Use XML Node Value as Node name and as attribute name

    im quite new to XML and XLST. I got an Open Office XML file that I transformed with XLST.
    <?xml version="1.0" encoding="UTF-8"?>
    <ooo_calc_export scriptVersion="2.2.0" scriptUpdate="2010-12-19" scriptURL="http://www.digitalimprint.com/misc/oooexport/" scriptAuthor="vjl">
       <ooo_sheet num="1" name="Blatt1">
          <ooo_row><Artikelnummer>C12-34567</Artikelnummer><ArttikelnummerAlt/><Details>AAA AAA AAA AAA</Details><Abmessungen/><Bildpfad>file:///cmyk/C12-34567.PSD</Bildpfad><EK>1234,-</EK><VK>3456,-</VK>
            </ooo_row>
          <ooo_row><Artikelnummer>C23-45678</Artikelnummer><ArttikelnummerAlt/><Details>BaB BaB BBB BBB</Details><Abmessungen/><Bildpfad>file:///cmyk/cmyk/C23-45678.PSD</Bildpfad><EK>2345,-</EK><VK>4567,-</VK>
            </ooo_row>
          <ooo_row><Artikelnummer>C34-56789</Artikelnummer><ArttikelnummerAlt/><Details>CaC CaC CaC CaC uli</Details><Abmessungen/><Bildpfad>file:///cmyk/cmyk/C34-56789.PSD</Bildpfad><EK>3456,-</EK><VK>5678,-</VK>
            </ooo_row>
       </ooo_sheet>
    </ooo_calc_export>
    I transformed the XML with the following XLST:
    <?xml version="1.0" encoding="UTF-8"?>
    <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="2.0">
      <xsl:output method = "xml" version="1.0" encoding="UTF-8" indent="yes"/>
      <xsl:strip-space elements="*"/>
      <xsl:template match="ooo_sheet">
    <xsl:element name="Import">
    <xsl:for-each select="ooo_row">
    <xsl:element name="Artikel">
      <xsl:element name="Text">
            <xsl:copy-of select="Artikelnummer"/>
            <xsl:copy-of select="Details"/>
            <xsl:copy-of select="Abmessungen"/>
            <xsl:copy-of select="EK"/>
      </xsl:element>
    </xsl:element>
    </xsl:for-each>
    </xsl:element>
    </xsl:template>
    The result is:
    <?xml version="1.0" encoding="UTF-8"?>
    <Import>
        <Artikel>
            <Text>
                <Artikelnummer>C12-34567</Artikelnummer>
                <Details>AAA AAA AAA AAA</Details>
                <Abmessungen/>
                <EK>1234,-</EK>
            </Text>
        </Artikel>
        <Artikel>
            <Text>
                <Artikelnummer>C23-45678</Artikelnummer>
                <Details>BaB BaB BBB BBB</Details>
                <Abmessungen/>
                <EK>2345,-</EK>
            </Text>
        </Artikel>
        <Artikel>
            <Text>
                <Artikelnummer>C34-56789</Artikelnummer>
                <Details>CaC CaC CaC CaC uli</Details>
                <Abmessungen/>
                <EK>3456,-</EK>
            </Text>
        </Artikel>
    </Import>
    I need another child within the node "Artikel" named "Bild". It should have an "href" attribute. The value of the attribute should be the value in the node "Bildpfad".
    The result of this transformation should be
    <Artikel>
      <Text>
        <Artikelnummer>C34-56789</Artikelnummer>
        <Details>CaC CaC CaC CaC uli</Details>
        <Abmessungen/>
        <EK>3456,-</EK>
      </Text>
      <Bild href="file:///cmyk/C12-34567.PSD"></Bild>
    </Artikel>
    I want to import this XML into Indesign. It seems that the images path needs to be in a href attribute so Indesign accepts the node as an image object.
    Another problem is that Indesign won't import the original xml with selection of the listed xsl to tranform the xml. So I used another xml editor instead to perform the transformation.
    Thank you all for your help!

    Hi Dorian_fs,
    I think we're still missing details here on what exactly it
    is you're trying to do? Are you loading this XML via a data set? In
    which case, Don's samples would apply? Or are you trying to load
    XML independent of data sets and regions, in which case, you are
    looking for something that simplifies the access of data from the
    resulting XML document? If the latter than perhaps you want to use
    XMLDocToObject:
    http://labs.adobe.com/technologies/spry/samples/utils/XMLDocToObject.html
    --== Kin ==--

  • Adding PSD files to existing Album PSE files

    We have Photoshop 10 installed and my wife has created an Album.  Either the PSE file has been moved or deleted, but neither a manual server of the hard drives or using the reconnect feature was able to find the file. I was able to find an older version of the file as a different name, but it is missing a number of pages.  In my search I was able to find all the PSD files of the missing pages, is there a way to add these pages to the other PSE file I found?
    Any help would be much appreciated.

    Yes but I want to code - not interested in doing it from command line sorry.
    At the moment I have code like this which adds filename1.xml and filename2.xml to eg.jar: -
    String eg1 = "help me!!"
    String eg2 = "what is the solution?"
    JarOutputStream jar = new JarOutputStream(new FileOutputStream("eg.jar");
    JarEntry entry1 = new JarEntry("filename1.xml")
    JarEntry entry2 = new JarEntry("filename2.xml")
    entry1.write(eg1.getBytes(),0,eg1.length());
    entry2.write(eg2.getBytes(),0,eg2.length());]
    Now after this has been created, I want to start a new program and write a third file to the jar using code - how do I do that is the question?

  • Asign paragraph styles to xml nodes

    Hello all,
    I try to asign paragraph styles to xml nodes. I tried to autoasign the styles to tags and also to assign the styles directly to the xml tags with aid:pstyle. None of it with success. I think that this happens because there is a paragraph formating missing in my xml. I tried to change this with <aid:br/> but also no success.
    This is how my xsl looks like:
    <?xml version="1.0" encoding="UTF-8"?>
    <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="2.0">
      <xsl:output method = "xml" version="1.0" encoding="UTF-8" indent="yes"/>
      <xsl:strip-space elements="*"/>
      <xsl:template match="ooo_sheet">
        <Root>
          <xsl:for-each select="ooo_row">
              <Artikel>
              <xsl:copy-of select="Artikelnummer"/>
                  <Bild>
                        <xsl:attribute name="href">
                      <xsl:text>file:///</xsl:text>
                      <xsl:value-of select="Bildpfad"/>
                        </xsl:attribute>
                  </Bild>
                  <Text xmlns:aid="http://ns.adobe.com/AdobeInDesign/4.0/" xmlns:aid5="http://ns.adobe.com/AdobeInDesign/5.0/">
                        <EK aid5:pstyle="EK"><xsl:value-of select="EK"/><aid:br/></EK>
                    <Details aid5:pstyle="Details"><xsl:value-of select="Details"/><aid:br/></Details>
                    <Abmessungen aid5:pstyle="Abmessungen"><xsl:value-of select="Abmessungen"/><aid:br/></Abmessungen>
                    <Artikelnummer aid5:pstyle="Artikelnummer"><xsl:value-of select="Artikelnummer"/><aid:br/></Artikelnummer>
                  </Text>
              </Artikel>
          </xsl:for-each>
        </Root>
      </xsl:template>
    </xsl:stylesheet>
    I want to achieve that I can pull the the following tag from the structure view in Indesign to a textframe and the text gets the different formating.
    <Text xmlns:aid="http://ns.adobe.com/AdobeInDesign/4.0/" xmlns:aid5="http://ns.adobe.com/AdobeInDesign/5.0/">
                        <EK aid5:pstyle="EK"><xsl:value-of select="EK"/><aid:br/></EK>
                    <Details aid5:pstyle="Details"><xsl:value-of select="Details"/><aid:br/></Details>
                    <Abmessungen aid5:pstyle="Abmessungen"><xsl:value-of select="Abmessungen"/><aid:br/></Abmessungen>
                    <Artikelnummer aid5:pstyle="Artikelnummer"><xsl:value-of select="Artikelnummer"/><aid:br/></Artikelnummer>
    </Text>
    Could anyone point me to the right direction? Any help is very welcome. Thank you for your help.

    Sorry, my last example was the xsl instead of the xml. Here is the xml I got. I want to pull the Root/Artikel/Text Tag to a frame and all Child tags within should be formated with the corresponding pstyles.
    But it looks like as if Indesign just does not tranform the aid5 style upon xml/xlst import. The <aid:br> tags you see are just a try of myself to get the tags within the Text tag separated as paragraph.
    But Indesign just interprets them as normal tags and also shows them in the structure pane.
    Thank you very much for your help. I also tried to format the text with the paragraph styles by hand and export the whole thing as xml from Indesign. But Indesign just the xml the same way I imported it. The same happens when I manually create a xml structure in Indesign, assign the styles to the text within the frame. Indesign just exports the raw xml structure. But no style declarations. So I can't see how to format the tags the right way.
    This is how my xml looks like when I import it with the upper xsl.
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <Root>
        <Artikel>
            <Artikelnummer>C12-34567</Artikelnummer>
            <Bild href="file:///Users/Diamondgroup/Desktop/KatalogBeispiel/cmyk/C12-34567.PSD"></Bild>
            <Text xmlns:aid="http://ns.adobe.com/AdobeInDesign/4.0/" xmlns:aid5="http://ns.adobe.com/AdobeInDesign/5.0/">
                <EK aid5:pstyle="EK">1234,-<aid:br></aid:br></EK>
                <Details aid5:pstyle="Details">AAA AAA AAA AAA<aid:br></aid:br></Details>
                <Abmessungen aid5:pstyle="Abmessungen"><aid:br></aid:br></Abmessungen>
                <Artikelnummer aid5:pstyle="Artikelnummer">C12-34567<aid:br></aid:br></Artikelnummer>
            </Text>
        </Artikel>
        <Artikel>
            <Artikelnummer>C23-45678</Artikelnummer>
            <Bild href="file:///Users/Diamondgroup/Desktop/KatalogBeispiel/cmyk/C23-45678.PSD"></Bild>
            <Text xmlns:aid="http://ns.adobe.com/AdobeInDesign/4.0/" xmlns:aid5="http://ns.adobe.com/AdobeInDesign/5.0/">
                <EK aid5:pstyle="EK">2345,-<aid:br></aid:br></EK>
                <Details aid5:pstyle="Details">BBB BBB BBB BBB<aid:br></aid:br></Details>
                <Abmessungen aid5:pstyle="Abmessungen"><aid:br></aid:br></Abmessungen>
                <Artikelnummer aid5:pstyle="Artikelnummer">C23-45678<aid:br></aid:br></Artikelnummer>
            </Text>
         </Artikel>
    </Root>
    All the xsl: transformations work but the aid: and aid5: transformations just show in the xml as they where in the xsl.

  • Xml with Indesign

    Hello , I have a question : can indesign make a layout from an xml file??? I explain:
    all the info are stocked into a database (advert, text,number of pages etc )  and i create an xml file from the database and can  Indesign  make a layout from this XML file  (suposing that the xml file have all the info needed for indesign) ???
    thanks

    I'm not completely clear on what you're trying to do, cosmicvibs. If what you're asking is whether you can drive the content of an InDesign document with XML, then the answer is that you can. That is to say, given an XML file and an InDesign document with matching XML elements/tags, you can import the XML, and replace the tagged content in the InDesign document with that in the XML file. In this case, Peter (Spier)'s suggestion of creating the desired end result and exporting XML from InDesign to see what your XML structure should look like is an excellent one.
    If you want the XML to drive the content AND the styling of the InDesign document, then this is also possible with the built-in features by creating paragraph and character styles (and also possibly table and cell styles), and then using the Tags-To-Styles Mapping feature. This will cause the mapped styles to be applied to the XML elements that map to them.
    If, however, you are wanting the XML to drive the content, styling, AND form (i.e., create/modify the geometry of pages, frames, etc.), then you will need to at minimum so some scripting to accomplish it. InDesign CS3 and CS4 have a feature called XML Rules which you can look up in the InDesign CS4 Scripting Guide. This feature essentially allows you to define scripted "handlers" to be executed whenever the InDesign XML parser encounters a certain element/condition. So, for example, in response to a <page type="foo"/> element in the xml, a handler might create a new page in the document based on the "C" Master Page, and in response to a <pic source="myImage.psd"/> element, a different handler would create a graphics frame, and place the named image into it.
    This last bit, of course, demands that the XML document have some rather intimate knowledge of the template, so it's generally best practice to create that XML by combining "pure" XML data (as it may be stored in your database) with the template- and presentation-specific stuff that has nothing to do with the abstract data, but is based on the template being used.

  • PSD library: extension could not be opened because it is not signed correctly ! what can i do???

    PSD CC: extension could not be opened because it is not signed correctly! What can i do???

    The black screen can be an indication of permission issues or other things.  Make a temporary, backup copy (if you don't already have a backup copy) of the library and apply the two fixes below in order as needed:
    Fix #1
    Launch iPhoto with the Command+Option keys held down and rebuild the library.
    Select the options identified in the screenshot. 
    Fix #2
    Using iPhoto Library Manager  to Rebuild Your iPhoto Library
    Download iPhoto Library Manager and launch.
    Click on the Add Library button, navigate to your Home/Pictures folder and select your iPhoto Library folder.
    Now that the library is listed in the left hand pane of iPLM, click on your library and go to the File ➙ Rebuild Library menu option
    In the next  window name the new library and select the location you want it to be placed.
    Click on the Create button.
    Note: This creates a new library based on the LIbraryData.xml file in the library and will recover Events, Albums, keywords, titles and comments but not books, calendars or slideshows. The original library will be left untouched for further attempts at fixing the problem or in case the rebuilt library is not satisfactory.
    OT

  • Writing PSD with layers

    I'm trying to generate a Photoshop file with Adjustment Layers. Does anyone have any pointers, or know of any methods of diagnosing problems in the file?
    I've been able to make a file with multiple image layers which opens correctly in Photoshop. But when I try to make an adjustment layer, Photoshop won't open it, giving me the error: "Could not complete your request because the file is not compatible with this version of Photoshop." I've tried adding various Image Resources and other bits, to no avail.
    The few third party PSD parsers I've used don't seem to find any problem with the files I generate. For example, "psdparse" gives a very verbose breakdown of the file, and finds no errors.
    Here's a link to a sample file: http://bensyverson.com/share/photoshop/test.psd (warning: 15MB link)
    And here's the psdparse output:
    Processing "../../Adobe/test.psd"
      PSD (version 1), 3 channels, 1936 rows x 2592 cols, 8 bit RGBColor
      (color mode data is empty)
    Image resources (506 bytes):
      resource '8BIM' ( 1028,""):   15 bytes [IPTC-NAA record (File Info)]
      resource '8BIM' ( 1005,""):   16 bytes [ResolutionInfo]
        Resolution 72 x 72 pixels per inch
      resource '8BIM' ( 1026,""):    4 bytes [Layers group info]
      resource '8BIM' ( 1011,""):    8 bytes [Print flags]
      resource '8BIM' ( 1034,""):    1 bytes [Copyright flag]
      resource '8BIM' (10000,""):   10 bytes [Print flags info]
      resource '8BIM' ( 1013,""):   72 bytes [Color halftoning info]
      resource '8BIM' ( 1016,""):  112 bytes [Color transfer functions]
      resource '8BIM' ( 1024,""):    2 bytes [Layer state info]
      resource '8BIM' ( 1032,""):   16 bytes [Grid and guides info]
      resource '8BIM' ( 1057,""):   45 bytes [Version Info]
      resource '8BIM' ( 1044,""):    4 bytes [Document specific IDs]
      resource '8BIM' ( 1069,""):    6 bytes [Layer Selection ID(s)]
      resource '8BIM' ( 1010,""):   10 bytes [Background color]
      resource '8BIM' ( 1041,""):    1 bytes [ICC Untagged Profile]
    2 layers:
      layer 0: (   0,   0,1936,2592), 3 channels (1936 rows x 2592 cols)
        channel  0: 5018114 bytes, id= 0  (R)
        channel  1: 5018114 bytes, id= 1  (G)
        channel  2: 5018114 bytes, id= 2  (B)
      (extra data: 256 bytes @ 602)
      (no layer mask)
      ...skipped layer blending ranges (40 bytes)
        name: "Background"
      layer 1: (   0,   0,   0,   0), 5 channels (   0 rows x    0 cols)
        channel  0:       2 bytes, id=-1  (transparency mask)
        channel  1:       2 bytes, id= 0  (R)
        channel  2:       2 bytes, id= 1  (G)
        channel  3:       2 bytes, id= 2  (B)
        channel  4:       2 bytes, id=-2  (layer mask)
      (extra data: 324 bytes @ 922)
      (has layer mask)
      ...skipped layer blending ranges (40 bytes)
        name: "Curve"
    ## layer data begins @ 1246
    ## layer image data begins @ 1246
      layer 0 ("Background"):
      blending mode: sig='8BIM' key='norm'(normal) opacity=255(100%) clipping=0(base)
        flags=0x9(transp_prot(1) visible(0) bit4valid(1) pixel_data_irrelevant(0))
    Layer 0 additional data:
        data block: sig='8BIM' key='luni' length=     24
        (Unicode name = 'Background')
        data block: sig='8BIM' key='lnsr' length=      4
        (Layer name source = 'bgnd')
        data block: sig='8BIM' key='lyid' length=      4
        (Layer ID = 1)
        data block: sig='8BIM' key='clbl' length=      4
        (Blend clipping = 1)
        data block: sig='8BIM' key='infx' length=      4
        (Blend interior = 0)
        data block: sig='8BIM' key='knko' length=      4
        (Knockout = 0)
        data block: sig='8BIM' key='lspf' length=      4
        (Protected = 5)
        data block: sig='8BIM' key='lclr' length=      8
        data block: sig='8BIM' key='shmd' length=      4
        data block: sig='8BIM' key='fxrp' length=     16
        (Reference point X=0 Y=0)
      channel 0:
    >>> channel id =  0 @    1246, 5018114 bytes
        compression = 0 (raw)
        uncompressed size 5018112 bytes (row bytes = 2592)
      channel 1:
    >>> channel id =  1 @ 5019360, 5018114 bytes
        compression = 0 (raw)
        uncompressed size 5018112 bytes (row bytes = 2592)
      channel 2:
    >>> channel id =  2 @ 10037474, 5018114 bytes
        compression = 0 (raw)
        uncompressed size 5018112 bytes (row bytes = 2592)
      layer 1 ("Curve"):
      blending mode: sig='8BIM' key='norm'(normal) opacity=255(100%) clipping=0(base)
        flags=0x18(transp_prot(0) visible(0) bit4valid(1) pixel_data_irrelevant(1))
    Layer 1 additional data:
        data block: sig='8BIM' key='curv' length=     48
        data block: sig='8BIM' key='luni' length=     16
        (Unicode name = 'Curve')
        data block: sig='8BIM' key='lnsr' length=      4
        (Layer name source = 'cont')
        data block: sig='8BIM' key='lyid' length=      4
        (Layer ID = 2)
        data block: sig='8BIM' key='clbl' length=      4
        (Blend clipping = 1)
        data block: sig='8BIM' key='infx' length=      4
        (Blend interior = 0)
        data block: sig='8BIM' key='knko' length=      4
        (Knockout = 0)
        data block: sig='8BIM' key='lspf' length=      4
        (Protected = 0)
        data block: sig='8BIM' key='lclr' length=      8
        data block: sig='8BIM' key='shmd' length=      4
        data block: sig='8BIM' key='fxrp' length=     16
        (Reference point X=0 Y=0)
      channel 0:
    >>> channel id = -1 @ 15055588, 2 bytes
        compression = 0 (raw)
        uncompressed size 0 bytes (row bytes = 0)
      channel 1:
    >>> channel id =  0 @ 15055590, 2 bytes
        compression = 0 (raw)
        uncompressed size 0 bytes (row bytes = 0)
      channel 2:
    >>> channel id =  1 @ 15055592, 2 bytes
        compression = 0 (raw)
        uncompressed size 0 bytes (row bytes = 0)
      channel 3:
    >>> channel id =  2 @ 15055594, 2 bytes
        compression = 0 (raw)
        uncompressed size 0 bytes (row bytes = 0)
      channel 4:
    >>> channel id = -2 @ 15055596, 2 bytes
    # layer mask (   0,   0,   0,   0) (   0 rows x    0 cols)
        compression = 0 (raw)
        uncompressed size 0 bytes (row bytes = 0)
    ## end of layer image data @ 15055598
      (global layer mask info section: 16 bytes)
    ## global additional info @ 15055618 (36 bytes)
        data block: sig='8BIM' key='Patt' length=      0
        (data: Pattern)
        data block: sig='8BIM' key='FMsk' length=     12
        (data: Filter mask)
        00 00 ff ff 00 00 00 00 00 00 00 32
      merged image:
    >>> merged image data @ 15055654
        compression = 1 (RLE)
        uncompressed size 15054336 bytes (row bytes = 2592)
      done.

    Thanks, Tom. The XML output of psdparse is much easier for me to interpret than the verbose console output I had been using.
    Incidentally, I think I solved my problem today. From what I can tell, Photoshop cannot handle files with adjustment layers when the Background layer's compression is set to Raw (uncompressed). It's interesting, because PS has no problem opening my images with multiple uncompressed image layers, but as soon as I threw an adjustment layer in there, PS complained ("not compatible with this version of Photoshop").
    Switching to RLE for the background seemed to do the trick.
    Just an FYI / heads-up for anyone banging their head against this some time in the future.

  • XML files from CR2 files shot with Canon 7D do not save???

    I opened a bunch of images shot with a Canon 7D through the Raw Processor in Bridge CS5. AFter making adjustments I clicked the "Done" button thinking the XML files would be upgraded. Nothing happens. What am I doing wrong. With all my other files this works perfectly.

    everyone that is having this problem I think I have solved it.
    Short quick answer so you dont have to read further. Check your date/time setting on your camera, it's probably wrong.
    Longer version:
    I too have a Canon 7D and the other day I had taken some pictures of my son with santa and was experiencing the same problem.  I could edit in camera raw, but the changes would not save. I would not get the little icon next to the image either.Every other image worked fine except for the ones I took that day.  I was chalking it up to maybe a bad import of the images and maybe somethign was corrupting. but I was still able to open them and edit and save psd's so I wasnt too worried yet.
    Today we went out and took some images of holiday lights and I came home downloaded the images and the same issue happened again. I went back to the santa pictures and I could edit them and the changes were saving now. So I googled and came across this post. Once I saw you too were having the same problem but it went away the next day, and another person was only having a issue with one camera I figured it had to be a setting in the camera.
    And since the problem goes away with time I decided to check my time on my camera and it was set to 12/22 (today is 12/21). So I corrected the time took a test shot and downloaded it to the computer and it works perfectly again.
    Hope this helps!
    Ponno

  • Is it possible to export a DVDSP menu as .PSD Photoshop file?

    I promise this will be the last question for tonight. Is it possible to export a DVDSP menu as .PSD Photoshop file with its layers intact? I'd like to examine the structure to see if there's an easy way to re-create all my EncoreDVD menus as DVDSP menus.
    Peace, BJ

    Without opening DVDSP, I can't say for sure, but is there an option to export the menu as Movie to Image Sequence? Is there an option to export the menu at all? Sorry for asking a question to answer a question, but I don't have my scratch disk with me and don't want to open DVDSP without having my current project with me. However, the image sequence wouldn't give you layers. Simply put, I don't think so. Apple's apps have played well when it comes to importing .psd files, but as far as creating them, not so well. As far as recreating Encore Menus, is there an XML type file that's compatible with both Encore and DVDSP where you could just reconnect your media assets in DVDSP and then import this XML file?
    Good luck either way and report back with what you find,
    -Brian

  • Integrating dynamic xml into xsl

    hi iam having problem in my project i get data from database using jdbc
    then convert it into dynamic xml (depending upon query)bcz there r four different tables in database now i need to know how i convert that into xsl to send it to jsp page.
    thanks in advance

    Jason,
    What you want to do is pretty simple. Some might depend on which version of Pr you have and what its capabilities are.
    While there several ways to do what you want, I'd do a Title with a "handwriting" font, and place it above the white board, i.e. your actor with white board on Video Track 1 and your Title on Video Track 2 (above it). To cover the movement of the white board, I'd Keyframe Motion>Position (and maybe a bit of Motion>Scale) to match the movement of the Title to the movement of the board. You can also simulate the angle that the board is held to the camera and possibly Keyframe that too, if necessary. The Perspective Effect, or Corner Pin could be useful for this.
    There are other things that can be done, such as "writing" the text that will appear. The easiest way is to do a sequence of PSD images in PS and use those, holding on the final full message. Depending on the layout of the text, a simple Crop Effect, or Track Matte Keying can be very effective and useful.
    Good luck,
    Hunt

Maybe you are looking for