hutool包和spring工具包中都有图片文件转base64的实现,例子如下:
package imageDemo; import cn.hutool.core.codec.Base64Encoder; import cn.hutool.core.io.FileUtil; import org.springframework.util.Base64Utils; public class Demo { public static void main(String[] args) { String encodeA = Base64Encoder.encode(FileUtil.readBytes("D:\\1.png")); System.out.println(encodeA); String encodeB = Base64Utils.encodeToString(FileUtil.readBytes("D:\\1.png")); System.out.println(encodeB); } }