/**
* 本地图片转换Base64的方法
*
* @param imgPath
* @return
*/
public static String ImageToBase64(String imgPath) {
byte[] data = null;
// 读取图片字节数组
try {
InputStream in = new FileInputStream(imgPath);
data = new byte[in.available()];
in.read(data);
in.close();
} catch (IOException e) {
e.printStackTrace();
log.error("图片读取失败");
return null;
}
String baseStr = Base64.getEncoder().encodeToString(data);
log.info("base64字符串为:" + baseStr);
return baseStr;
}