通过安卓在 blob 中上传图像并通过 c# 检索

本文关键字:图像 检索 blob | 更新日期: 2023-09-27 18:33:57

我已经使用 android 在 blob 中上传了图像,现在当我使用 asp 检索它时,抛出无效的 Base64 字符串,两个或多个填充值。在安卓中编码和解码工作时

人造人

  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);

通过安卓在 blob 中上传图像并通过 c# 检索

通过替换 myReader["image"] 来完成。ToString() with GetString()