IM can't read its own PSD files if it contains layers
Posted: 2009-06-29T06:24:40-07:00
Using ImageMagick 6.4.5 2009-06-04 Q16 OpenMP on Ubuntu Linux and a PSD file with 3 layers:
(availabable at http://javabog.dk/filer/psd/nem_154049_fc_JNSMALL.psd)
Identify correctly shows the 3 layers:
Ive just checked out the latest SVN version. Same result:
I might be of interest to you that open source GIMP seems to be able to handle layers in PSD files.
Thanks for a great tool!
Jacob
(availabable at http://javabog.dk/filer/psd/nem_154049_fc_JNSMALL.psd)
- $ convert nem_154049_fc_JNSMALL.psd x.psd
$ convert x.psd y.psd
convert: maximum channels exceeded `x.psd' @ coders/psd.c/ReadPSDImage/858.
convert: missing an image filename `y.psd' @ wand/convert.c/ConvertImageCommand/2710.
$
Identify correctly shows the 3 layers:
- $ identify nem_154049_fc_JNSMALL.psd
nem_154049_fc_JNSMALL.psd[0] PSD 248x239 248x239+0+0 8-bit DirectClass 346kb 0.190u 0:02
nem_154049_fc_JNSMALL.psd[1] PSD 248x239 248x239+0+0 8-bit DirectClass 346kb 0.190u 0:02
nem_154049_fc_JNSMALL.psd[2] PSD 24x14 24x14+158+200 8-bit DirectClass 346kb 0.180u 0:02
Ive just checked out the latest SVN version. Same result:
- $ /usr/local/im/im6.5.4/bin/convert nem_154049_fc_JNSMALL.psd x.psd
$ /usr/local/im/im6.5.4/bin/convert x.psd y.psd
convert: maximum channels exceeded `x.psd' @ psd.c/ReadPSDImage/856.
convert: missing an image filename `y.psd' @ convert.c/ConvertImageCommand/2772.
- $ /usr/local/im/im6.5.4/bin/identify nem_154049_fc_JNSMALL.psd
nem_154049_fc_JNSMALL.psd PSD 248x239 248x239+0+0 8-bit DirectClass 346kb
I might be of interest to you that open source GIMP seems to be able to handle layers in PSD files.
Thanks for a great tool!
Jacob