views:

31

answers:

1

Hi All,

I am in Mac OSX, Cocoa .

I want to read and write multi layered .psd images. With Cocoa native api's i can read or write the images as flat images.(i.e., single layered)

So is there any 3rd party library available to perform the operations?

This is my earlier query. http://stackoverflow.com/questions/3456560/psd-image-creation-with-layer-properties-using-cgimageref

Thanks, Dhana

+1  A: 

PSD is a lousy format for anything but use in PhotoShop, and most third party libraries will miss some of the finer points of layer composition, in part because Adobe keeps extending the format, and in part because it isn't extremely well documented.

If you need to keep altered images in PSD, then presumably you have PhotoShop in-house. Your best bet is to use Photoshop Batch Processing which can be as easy as keyboard macros or as complex as you want to script.

msw
I think it is not publicly documented at all.
mustISignUp
I think this one could help.http://www.ohloh.net/p/psdparse
Dhanaraj