转换图片为base64
Posted 一路向前
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了转换图片为base64相关的知识,希望对你有一定的参考价值。
既然有了解析base64图片,那么就一定会有将图片编码格式成base64,其中解码base64用BASE64Decoder,而编码base64用BASE64Encoder,
上代码:
//图片转化成base64字符串 public void GetImageStr() {//将图片文件转化为字节数组字符串,并对其进行Base64编码处理 String imgFile = "d://aaaa.jpg";//待处理的图片 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(); } //对字节数组Base64编码 BASE64Encoder encoder = new BASE64Encoder(); //返回Base64编码过的字节数组字符串 // return encoder.encode(data); System.out.println("***将图片解析为base64***"+encoder.encode(data)); }
粘贴代码即可尝试,不谢~
以上是关于转换图片为base64的主要内容,如果未能解决你的问题,请参考以下文章
JavaCV音视频开发宝典:实现Base64编码图片转换成图片文件通用转换器,以base64转png图片文件为例,其他图片格式也全部支持
JavaCV音视频开发宝典:实现Base64编码图片转换成图片文件通用转换器,以base64转png图片文件为例,其他图片格式也全部支持