将.PSD文件转换为.JPEG/.PNG文件的程序化方法

3

如何通过编程将.psd文件转换为图像,例如.jpeg或.png或任何其他图像格式?

我尝试查找一些Java库,例如ImageMagick

如果无法进行转换,则希望能找到一种在任何viewer上直接读取psd文件的方法。

需要更合适的建议。

谢谢。


如果你不介意动手实践,可以尝试使用我的PSDImageReader作为起点,开发一个 Android 版本。如果你只需要 PSD 的"合成图层",那么这种格式很容易解析和读取。 - Harald K
2个回答

2
"Aspose看起来很有前途,可以转换许多流行的格式。"

1
应该像这样。
ProcessBuilder pb = new ProcessBuilder("converted", "-format ", "jpg ", psdafterconvpath, psdpath + "\\" + "*.psd");
        pb.redirectErrorStream(true);
        try {
            Process p = pb.start();
        } catch (IOException ex) {
            Logger.getLogger(DefineTask.class.getName()).log(Level.SEVERE, null, ex);
        }
        }

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接