美文网首页
Java字节数组转成流

Java字节数组转成流

作者: 老街老街 | 来源:发表于2019-11-06 00:11 被阅读0次

写在前面:人被情绪左右时,会表现的很无耐烦。一切情绪都归咎于无能,如果又将情绪影响到其他人,则是一种无耻的行为。

由于要做的是前端的img标签的src直接指向后台的接口,所以需要在后台将图片流直接输出。先贴上代码。
byte[] processImage = imageService.getFlowImgByProcInstId(procInstId);
InputStream inputStream = new ByteArrayInputStream(processImage);
BufferedImage image = ImageIO.read(inputStream);
ServletOutputStream outputStream = response.getOutputStream();
ImageIO.write(image,"png",outputStream);
outputStream.close();
inputStream.close();
获得到的是字节数组,
首先将字节数组转换成输入流,
第二转换成图片缓冲流
第三通过输出流将图片流输出。搞定!

相关文章

网友评论

      本文标题:Java字节数组转成流

      本文链接:https://www.haomeiwen.com/subject/hgdybctx.html