通过imagemagick发送垃圾输出将psd转换为png发送

通过imagemagick发送垃圾输出将psd转换为png发送,imagemagick,psd,imagemagick-convert,Imagemagick,Psd,Imagemagick Convert,我试图在psd上运行convert,以创建每层的png。运行 $ convert psdname.psd output.png 创建正确数量的PNG,但是内容完全是乱七八糟的,就像横穿屏幕的水平线一样 我认为这可能是一个颜色空间问题(psd在CMYK中),但是添加-颜色空间没有任何作用。我完全不知所措不幸的是,开源软件对PSD的支持充其量也只是微不足道。可以很好地处理带有图层的PSD文件,但不能处理嵌套图层。您可能仍然想看看它,因为它具有很强的脚本性,可能适合您。提供一个导致这些问题的演示

我试图在psd上运行convert,以创建每层的png。运行

$ convert psdname.psd output.png 
创建正确数量的PNG,但是内容完全是乱七八糟的,就像横穿屏幕的水平线一样


我认为这可能是一个颜色空间问题(psd在CMYK中),但是添加-颜色空间没有任何作用。我完全不知所措

不幸的是,开源软件对PSD的支持充其量也只是微不足道。可以很好地处理带有图层的PSD文件,但不能处理嵌套图层。您可能仍然想看看它,因为它具有很强的脚本性,可能适合您。

提供一个导致这些问题的演示PSD可能是一个好主意。加上有关ImageMagick和Photoshop的版本信息。请参见以下答案:;-)