0
点赞
收藏
分享

微信扫一扫

将本地上的图片转换成Base64编码

金刚豆 2022-04-23 阅读 55
java

导入需要的包:

import java.io.*;
import java.util.Base64;

使用Java根据本地上保存图片的地址转为Base64编码 

    /**
     * 将图片转换成Base64编码
     * @param imgFile 待处理图片
     * @return
     */
    public static String ImgToBase64(String imgFile){
        //将图片文件转化为字节数组字符串,并对其进行Base64编码处理
        InputStream in = null;
        byte[] data = null;
        //读取图片字节数组
        try
        {
            in = new FileInputStream(imgFile);
            data = new byte[in.available()];
            in.read(data);
            in.close();
        }
        catch (IOException e)
        {
            e.printStackTrace();
        }
        return new String(Base64.getEncoder().encode(data));
    }
举报

相关推荐

0 条评论