模拟dto发送的二进制图片:用java 操作 二进制与图片 转换
package com.wxm.util;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import org.apache.commons.codec.binary.Base64;
/**
* 将图片转换为Base64<br>
* 将base64编码字符串解码成img图片
* @创建时间 2019-01-05 10:43:12
*
*/
public class Img2Base64Util {
public static void main(String[] args) {
String imgFile = "E:\\logo2.jpg";//待处理的图片
String imgbese=getImgStr(imgFile);
System.out.println("=====二进制长度====="+imgbese.length());
System.out.println(imgbese);
String imgFilePath = "E:\\332.jpg";//新生成的图片
generateImage(imgbese,imgFilePath);
}
/**
* 将图片转换成Base64编