I occasionally get PSD files sent to me by web designers. My usual goal
is just to slice out the bits I need when putting together a web page.
The problems is that lately I have been getting PSD files from a
designer where I have having difficulty getting what I need from the
file. I believe this designer is using a feature called "Layer Styles"
(although I am not a Photoshop user so that may be incorrect).

http://files.pixelwareinc.com/screenshot.psd

Is an example of a file like this. Now when I use ImageMagick on this
file to convert it to a PNG it spits out each layer. This is actually
very useful as I often want each layer as a separate file so I can
extract only what I need. It also outputs a composite image of all the
layers. So based on the above PSD file I get:

http://files.pixelwareinc.com/screenshot.png

as the composite image. The problem is that the layer files is spits out
are the layers without the Layer Styles applied. So for example the
following is the layer for the main stock art image:

http://files.pixelwareinc.com/layer.png

Compare this to the composite image and note how this layer no longer
has rounded corners.

Now my assumption is that since it is spitting out a composite image
correctly then it can understand the "Layer Styles" feature. But how do
I get it to spit out each layer with the right layer styles applied? Or
perhaps is it only able to spit out the composite image because maybe
the PSD format embeds a final composite image and maybe ImageMagick
really can't understand these "Layer Styles"?

If ImageMagick is not capable of processing these files correctly does
anybody know of any open source software that is. I have tried Gimp and
no luck with it either.

Any pointers would be GREATLY appreciated.

Eric

_______________________________________________
Magick-users mailing list
[email protected]
http://studio.imagemagick.org/mailman/listinfo/magick-users

Reply via email to