Store image to file

Author: zemna
Date: April 17, 2021
Share this:

[code lang="java"] public static boolean StoreByteImage(Context mContext, byte[] imageData, int quality, String expName) {

File sdImageMainDirectory = new File("/sdcard/myImages"); FileOutputStream fileOutputStream = null; String nameFile; try {

BitmapFactory.Options options=new BitmapFactory.Options(); options.inSampleSize = 5;

Bitmap myImage = BitmapFactory.decodeByteArray(imageData, 0, imageData.length,options);

fileOutputStream = new FileOutputStream( sdImageMainDirectory.toString() +"/" + nameFile + ".jpg");

BufferedOutputStream bos = new BufferedOutputStream( fileOutputStream);

myImage.compress(CompressFormat.JPEG, quality, bos);

bos.flush(); bos.close();

} catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); }

return true; } [/code]

Share this:

Leave a Reply

Your email address will not be published. Required fields are marked *

Let's connect and create
something awesome together!
2023 - Copyright, All Rights Reserved, Made by ZEMNA.NET with ❤️
crossmenu linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram