Hutool包和Spring工具包中都有图片文件转base64
的实现,例子如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | 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) { // Hutool版本 String base64A = Base64Encoder.encode(FileUtil.readBytes( "D:\\1.png" )); System.out.println(base64A); // Spring版本 String base64B = Base64Utils.encodeToString(FileUtil.readBytes( "D:\\1.png" )); System.out.println(base64B); } } |