• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Apps android base64.encodeToString string to asp.net webservice

Dear team,
i am new android development. i try to upload a image from android app and upload using asp.net webservice and insert into sql.

android code

Java:
 Uri selectedImageUri = data.getData();
               File x  =new File(getRealPathFromURI(selectedImageUri));
               Bitmap myBitmap = BitmapFactory.decodeFile(x.getAbsolutePath());
               byte[] byt=getBytesFromBitmap(myBitmap);
               Log.e("byt string",""+byt.toString());
               ByteArrayOutputStream baos = new ByteArrayOutputStream();
               myBitmap.compress(Bitmap.CompressFormat.PNG, 100, baos);
               byte[] byte_arr  = baos.toByteArray();
               imgview.setImageBitmap(myBitmap);
               String strBase64 = Base64.encodeToString(byte_arr,Base64.DEFAULT);
               Log.e("strBase64 ",strBase64);


strBase64 string is

Code:
iVBORw0KGgoAAAANSUhEUgAAAeAAAAExCAIAAAAr1OZIAAAAA3NCSVQICAjb4U/gAAAgAElEQVR4
                                                                      nLS9W69k2XEm9kXE2jvzXOpe1Xf2nd2t7mazeREpiaKGkiBxxjAEmwPDD5bnwTAgA4YA+Zf41YYN
                                                                      w/Ni+DaABxoLkDyixOaQHFG8i2yS1dfq6kt1V3XdzqlzTu69Ij4/xNo781TTsuSx8qH71DmZO3eu
                                                                      FSviiy++iJSfff9HAEgHICIASAIAlKSIRAQQJAkHEA4AEZHPyZeICBAiIkoAKoWkqgJw5NUAAOIA
                                                                      jD3J3eokFUZShABGguRIRgQNALreVFWsK6UsoKUUlM7MipqqSgkRCelIemFEKIQkJSJCYe5OUZIK
                                                                      zg9IRAShJPOWIyqAfFV+XhEjKfmpQyICuv49OAIIEkAERMRMACAMgBgioq1PEECAJIX5P9RaVQGg
                                                                      owAwKSQNMo6jIJ8TtVaGkaysJKWCpLu7OwB3d9a8n4gIH0nG0VGt1dt7FZK1DrXWGiNJWFHVra4A
                                                                      EO1VFRzNbLl1Ynt7++Tuzs7Oztb26VKKOAGI2bw7lBARdSEZKiRNERGQLiIGBMkoGhFmnYjAoKpK
                                                                      FZFSFIBqSSMhSXqu8ziOgEbEOI4RQXqtNTcvP3Wan0oHAAYAEkISQgBg7m8AEGqubUS0vRaQVAHJ
                                                                      IOb1h5q7a1ulIOkY3V3hESEUkiEVAFxrrRTm7yMikP8BycohrxkRzogIoUYENO3QIgLhEeGsJFHH
                                                                      vM+0BxHJ1+bzi3bujulDkIQKAKcgzYg0mLubFHfXYmntuZLNsKfz+7c/csXacaQCoFYAEj1JUY8I
                                                                      tQ6AwsxMtZRSStcD6PulmXVd13WdSem6TsrCzLq+qGqHTkTy+mmuYHF3khGRex1OkmAlWVZwd+wd
                                                                      unvvRtKsA2CdAoD2qko1VUVHEXEpqhpGEYlSAAiKiIwlXY0CcDOZHqFMFwUgOsz+IZ2L5G6Kubuq
                                                                      kgQ9InKra4Ck5vkl3V1DSDp8Xj2DqKoti6oWg6oGRVWBANB8CCEieQ/NbAXzrk3eFSTFg2Ska1WZ
                                                                      vUeZ3DHm17SNJPM3d23w5kVVZfOZqkoGAFHZvOz6tW0h1u/FyNeGqnK6LICISP++Nqzjd7IRGP5h
                                                                      H79wBeabBNTdVQ1AuAPIT5F2WdQiIkAAPlYRcUaepohgAEBRkvQ8ruR8pL06ycEHABiZTt/dRWR2
                                                                      0C0W+VhrlXEkOYZHhElP0n0k6eEigmmPcsXcXYXz2d58oO1jBjOQnHZT8rWqSrqqelBEMv7etUqz
                                                                      e73LomY/Mv312EtUtdbJXmczA2fckIsnilxnEYmNd8lPmruQ4dMjRATYsNKNO2lrOjmUiFAoybYx
                                                                      sfFB0Bz05qeYdxmC9T0zRMSrI991WpnNdWj/xLGzk6/duM4vWL1faI3/fz0+emDnZY+I6XSvbSYY
                                                                      JMNdVRM3MP8imzu43se8SPshXFVz+RUwM9aG5+b/cjrgIpI2oJpw8O6VmW7+2FqlL9qwtLvXbV7n
                                                                      vJONXVh7pIZGNx7/Ty4R2DRsYPZgk/3c9b758+xI89xx49IkE66VXHARAyAS83NUS0QALgI2lwoA
                                                                      ohRQRUgwb0IIeKIYURGRYFVTJK5RioiFkox18AbFPKIoPdysC1INEZEvKtIBEJhAi2gRDSkV1m2e
                                                                      9gzUlvcsACj42+xXAiABJnYgQxzrbVYAAkrGOk4nTIVBJYQQZYtAuSiAUBVSayUJlIhIRGYwkjXG
                                                                      dldTfBbtx7EqBEAeZtoQEV10tdaqQ6218y7BckREDCSHRI51JDlwdHeJEhHESNIHunvE4O6KjkQt
                                                                      hxFh0UXQJVS0A+EVZUGAUiEAOg8FasTgvh2BhBKqpEKxIGigCoKqIlQHkC6sIQ6dlo6QYuFuZgBC
                                                                      HYJCExEqmCubuZRAhO4uNFIcHggggKDKOFYVRHhmBkqAjFIjorAHQCUAuooIhbXWoubVoWCEwBlU
                                                                      U3cXUaDZrTsiqJAIQvIqlSDoZFA8GJq+gz4fGBWpPkIkIohKBMGIUJHpDl3EAHqMJLUhIxvH0VTd
                                                                      XVCDIagkVQtJYhQR0DLjhEy5WuZtuZ6q7p6YWi1XQ+bDTwUFghAERaAE/79glIadE00z9ydICpVT
                                                                      /mrT+QpBoQBaWREw0agupsMwLJbFx8Gkj+CRhWouJAqLuwMREZXI3XR3hkaEEawegDNKZ+M49p25
                                                                      O3qtrB2KiLiGiJi6KF0LRRQhkFCbvUjVEEmHxChGoGRe1FmQKhDAxfO8h7tr5tPJBySOHkmaFvcq
                                                                      kkifEbGU4tUj/SFDEGGICAsjGxPgEAiUAagISc9AkuEHohHV0kVjvYMtnHuISCBEBBEgYcIIFXF3
                                                                      gQDMbSkzqAGQZo0p3KlqutQp8RdMkSH/KS2oTrs+RZI8wNquiTnpaFn+FIQzUt0VlDYD+PqFpKo0
                                                                      vzCF2c0n/4M+PooT5zDYcBicZK1OsnIAUL2KCD0AeCKjqInyMG2PhKvqiBCRcRgBjLKqtXr1mc0Y
                                                                      x0MAQ9Isk4OOCB9AElIjIkbUWiMGSSMWAdoekVRrNJSZzbcdEWAD47XWxOa1VjODcF7n2TY+skHH
                                                                      gLCIBJDeefYm4ZHvCCCROCZkkeaUsAGTsbWVSbwmmggiH6qKzDDyCu4iQsGM3aZbJYBa63x9lQS5
                                                                      iYvXaA6b7+vr90Vz00Eygqqar2o535Qb5WsjQjZAUKL1fPeP2s/s9O/CXzyOoD+KDdfPiWO/T6y3
                                                                      uUr/7o9573w642aW+zWvs4iMMZJ0Z9d1R0dHXdeN4ygiiuLuEGmLOd28R+YqJNkojkSm3nIYM4sa
                                                                      ZhaAiKg0i9WGF+4+dHfd8KZHyjVs3qmxGLFpJ6oatQJIX5Qk2OSFmk2m9c67dteWbT7mY9Icmq7t
                                                                      drZzAGk/LZNID5aO2HS+/l15xmyxpZ0iqSKChoIpSgXda+LoPISAkFRRd7di7m65fOKTNw+zJDHK
                                                                      5J2lEAy65V2rNkjW0mgJBRLbthXvRCOiGkTFpAiEKlTpVYSh0puYY+i6Ls99YnNXArAACT/OjQCg
                                                                      aEshJoRNCYISKpBMchOVgAYCGlhjcSUDQgoMFgwKIDAYxKuMAfcxEvDWWiHh7qESEYUGwBsHGrVW
                                                                      g8wrBhqApRaPIDwi1EWCR3FQa1WXcRyrcBxHdUZEjdHdI3Qcx5Dq7om/6mogqTBVkW4k0WFpYtIF
                                                                      IMFFREhRQIWqouE0MQLuHmIhoESNsfegB4uJFm2cex8JeCAWHUkpCbQ7AQZSRBUaEWItEYOIahER
                                                                      6UuNSEYwsfPk7rtaa6g7XajulSoRDWe7epgkvVCFANRB0mUFQN3SPgEIdBzHNHENggxJ22Mkt8vI
                                                                      FQ6ugskLE0nXeOY0zABWa1Ul4Srpjxjhpn2tlRLBEMLdG+Ej5u6BSkTLETMBtzxjsnZnieFUaq0m
                                                                      QUaeiypO0ELBRgaqZtQxAAoEw1HFRPIK0lASSQWEINTDTSX+/ozHXbwzAOoAwNBHBDqGe4dOKNBC
                                                                      SA9lZe3dIxbsBKg2CiEBkn2POkZllFL0yCcWAlVJ0og59AoX4zCI1oioNAALQgiaRURZLJwsnQKo
                                                                      JiJQFIgMxQBIAUFIR1VoAAg1AMJQ1aMCIAqrQLwoSUOvImNQRFUQHiztDGZSBYCI5EIAyVPpE/UU
                                                                      EVl7MCjBkEEE8KVEhFSCmk5YHUJhF9WpQnIiGZBnM1GJJJpgRn+oWoIvQkuou1ONkzmCSOI6SXIC
                                                                      ZfaM+RyZWB4wgfA6rrZ3lyTC1zhrfoJquuX2MxvabYnbhqM/BsfWYG2KjqqaeBmJ++RuXqwh9I84
                                                                      4n+Ix2b8bDF8AwdxYjLHcWy8BGtEeCtPGTKVjaDXiJAgANGMqyEiAyKT2XTKtdbBB3eXilrrKmqt
                                                                      VZ3jOCbvHG1TPWM2SVYnacKu60RUVfu+V1VTAPDQcRxVZdo4TABTZpQ9Y8mIKNrp9JAQM8sjkeRG
                                                                      plgCIZmhXTdAX9vfiZNNO4mpnJDvu8m7MWEVGREimngnImRyfJjqGe2eQQC

my asp.net code is

Code:
  str_image = str_image + "==";


        byte[] imageBytes = Convert.FromBase64String(str_image);
        System.Drawing.Image img = null;
        byte[] photo_aray = null;

        try
        {

            using (System.IO.MemoryStream ms1 = new System.IO.MemoryStream(imageBytes))
            {
                img = System.Drawing.Image.FromStream(ms1);
                if (img != null)
                {
                    photo_aray = new byte[ms1.Length];
                    ms1.Position = 0;
                    ms1.Read(photo_aray, 0, photo_aray.Length);


                    img.Save(@"D:\test.bmp", System.Drawing.Imaging.ImageFormat.Bmp);
                    Response.Write("Finished");
                }
            }
        }
        catch (Exception ex)
        {
            Response.Write(ex.Message.ToString());

        }

i am not getting the base64 encode correctly kindly help me
 

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones