Java 以编程方式将.PSD文件转换为.JPEG/.PNG文件

Java 以编程方式将.PSD文件转换为.JPEG/.PNG文件,java,android,psd,Java,Android,Psd,如何以编程方式将.psd文件转换为图像,如.jpeg或.png或任何其他图像格式 我试着找到一些类似的java库 如果无法进行对话,我想找到一些方法在任何查看器上直接读取psd文件 需要一个更合适的建议吗 谢谢应该是这样的 ProcessBuilder pb = new ProcessBuilder("converted", "-format ", "jpg ", psdafterconvpath, psdpath + "\\" + "*.psd"); pb.redirectEr

如何以编程方式将
.psd
文件转换为图像,如.jpeg或.png或任何其他图像格式

我试着找到一些类似的java库

如果无法进行对话,我想找到一些方法在任何
查看器上直接读取psd文件

需要一个更合适的建议吗

谢谢

应该是这样的

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);
        }
        }

看起来很有希望,提供了许多流行格式之间的转换。

好的,如果你不介意弄脏你的手,你可以看看是否可以使用my for ImageIO作为起点,并从中开发出Android版本。如果您只需要PSD的“复合层”,那么格式很容易解析和读取。