public static String getImageBase(String src) throws Exception {URL url = new URL(src);InputStream in = null;byte[] data = null;try {in = url.openStream();//远程文件data = new byte[in.available()];in.read(data);in.close();} catch (IOException e) {e.printStackTrace();}Encoder encoder = Base64.getEncoder();return encoder.encodeToString(data);}
以上是读取网络路径图片转为base64
File file = new File(src);
InputStream in = new FileInputStream(file);
这是读取本地图片