简体   繁体   English

图片到base64

[英]Image to base64

How can I convert all the images stored in one folder to base64 data? 如何将存储在一个文件夹中的所有图像转换为base64数据? in the following code tFotos is the folder where all my images are stored. 在以下代码中, tFotos是存储所有图像的文件夹。

ArrayList<String> mList = new ArrayList<String>();
Bitmap selectedImage = BitmapFactory.decodeFile( Environment.getExternalStorageDirectory()+"tFotos");
ByteArrayOutputStream stream = new ByteArrayOutputStream();
selectedImage.compress(Bitmap.CompressFormat.JPEG, 100,
                        stream);
byte[] byteArray = stream.toByteArray();
String strBase64 = Base64.encodeToString(byteArray, 0);
mList.add(StrBase64);

@Ruben JG你必须提供完整的图像路径,如sdcard / foldername / filename.PNG / .JPEG

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM