public String handlerbase64Img(String base64Data, HttpServletRequest request) {
try {
String dataPrix = "";
String data = "";
if (base64Data == null || "".equals(base64Data)) {
throw new Exception("上传失败,上传图片数据为空");
} else {
String[] d = base64Data.split("base64,");
if (d != null && d.length == 2) {
dataPrix = d[0];
data = d[1];
} else {
throw new Exception("上传失败,数据不合法");
}
}
String suffix = "";
if ("data:image/jpeg;".equalsIgnoreCase(dataPrix)) {// data:image/jpeg;base64,base64编码的jpeg图片数据
suffix = ".jpg";
} else if ("data:image/x-icon;".equalsIgnoreCase(dataPrix)) {// data:image/x-icon;base64,base64编码的icon图片数据
suffix = ".ico";
} else if ("data:image/gif;".equalsIgnoreCase(dataPrix)) {// data:image/gif;base64,base64编
base64图片转图片保存操作
最新推荐文章于 2025-04-11 18:11:28 发布
