java--图片转base64

   import java.util.Base64;
   
   public static String convertFileToBase64(String imgPath) {
        byte[] data = null;
        // 读取图片字节数组
        try {
            InputStream in = new FileInputStream(imgPath);
            System.out.println("文件大小(字节Byte)=" + in.available());
            data = new byte[in.available()];
            in.read(data);
            in.close();
        } catch (IOException e) {
            e.printStackTrace();
        }
        // 对字节数组进行Base64编码,得到Base64编码的字符串
        return new String(Base64.getEncoder().encodeToString(data));
    }
posted @ 2020-12-24 16:09  vaen  阅读(166)  评论(0)    收藏  举报