Java Base64转成图片打不开

在这里插入图片描述
解决方案:先将base64编码获取到,然后去base64转图片工具
,测试一下,看看是否是encode的时候出现问题,如果可以显示图片,但是转成文件就那不开,那么可以在decodeBuffer之前将base64字符串里面的空格去掉,因为有可能是在字符串传输过程中出现问题。

// Base64解码
// 替换掉多余的空格
String replace = imgStr.replace(" ", "");
byte[] b = decoder.decodeBuffer(replace);

版权声明:本文为qq_39124699原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。