我已经使用android在 blob中上传了图像,现在当我使用asp检索它时,抛出无效的Base64字符串,两个或更多填充值。 虽然在android中编码和解码工作
Android
public String getStringImage(Bitmap bmp){
ByteArrayOutputStream baos = new ByteArrayOutputStream();
bmp.compress(Bitmap.CompressFormat.JPEG, 100, baos);
byte[] imageBytes = baos.toByteArray();
String encodedImage = Base64.encodeToString(imageBytes, Base64.URL_SAFE);
return encodedImage;
}
ASP
byte[] imgByte = Convert.FromBase64String(myReader["image"].ToString());
File.WriteAllBytes(@"C:\fic.jpg", imgByte);
答案 0 :(得分:0)
通过替换myReader [“image”]完成。使用GetString()的ToString()