GettingSignals

JPEG画像をBase64エンコード/デコードする

2016年4月7日
Posted by hina

エンコード

    public static String encodeTobase64(Bitmap image)
    {
        Bitmap immagex=image;
        ByteArrayOutputStream baos = new ByteArrayOutputStream();
        immagex.compress(Bitmap.CompressFormat.JPEG, 100, baos);
        byte[] b = baos.toByteArray();
        String imageEncoded = Base64.encodeToString(b, Base64.NO_WRAP);
        return imageEncoded;
    }

デコード

    public static Bitmap decodeBase64(String input)
    {
        byte[] decodedByte = Base64.decode(input, 0);
        return BitmapFactory.decodeByteArray(decodedByte, 0, decodedByte.length);
    }

Comments are currently closed.

Follow

カレンダー

2017年10月
« 10月    
 1
2345678
9101112131415
16171819202122
23242526272829
3031