一、Java转换图片为base64
private static void ImageToBase64(String imgPath) {
byte[] data = null;
try (InputStream in = new FileInputStream(imgPath)){
data = new byte[in.available()];
in.read(data);
} catch (IOException e) {
e.printStackTrace();
}
System.out.println("本地图片转换Base64: ");
System.out.println(Base64.getEncoder().encodeToString(data));
}
二、把输出结果放入前端<img>标签中
<img src="data:image/png;base64,java代码执行结果放在这里" />
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<img src="https://i-blog.csdnimg.cn/blog_migrate/25e2af3289c2da1e6615908d3ac33ec9.png"/>
</body>
</html>
三、效果