用的是psd-20.9jar包,代码示例如下:
sss.jpg (134.4 KB)
主图开发模板.zip (1.5 MB)
static String path = "C:\\Users\\Administrator\\Desktop\\sss.png";
HttpURLConnection connPng = null;
URL remoteUriPng = new URL(outpaths);
connPng = (HttpURLConnection) remoteUriPng.openConnection();
InputStream inputStream = connPng.getInputStream();
cli();//读取许可信息
//PsdImage psdImagesss = new PsdImage(inputStream);
PsdImage psdImage = (PsdImage)Image.load(inputStream);
PngOptions options = new PngOptions();
options.setFilterType(PngFilterType.Paeth);
psdImage.save(path, options);
备注: 其中psd-20.5jar可以进行转png格式,不会有不识别的情况,但是20.5,无法识别文本层,无法进行文字修改,