bimap转base64上传到服务器

来源:互联网 发布:淘宝花呗有利息吗 编辑:程序博客网 时间:2024/06/06 03:35

//第一步:将bitmap转换成ByteArrayOutputStreamByteArrayOutputStream out = new ByteArrayOutputStream();bitmap.compress(Bitmap.CompressFormat.PNG, 100, out);//第二步:将ByteArrayOutputStream转换成,ByteArray[],并且进行Base64编码。String picBase64 =  Base64.encodeToString(out.toByteArray(), 0, out.toByteArray().length,Base64.DEFAULT);//第三步:服务器解析图片的时候,会判断图片的前缀是否为“data:image/png;base64,”所以此处,添加成服务端可以识别的前缀。String picbase64 = "data:image/png;base64," + picBase64;


0 0