轉換圖片為base64
阿新 • • 發佈:2017-05-16
nco read except () 取圖 image 字節 字節數組 void
既然有了解析base64圖片,那麽就一定會有將圖片編碼格式成base64,其中解碼base64用BASE64Decoder,而編碼base64用BASE64Encoder,
上代碼:
//圖片轉化成base64字符串 public void GetImageStr() {//將圖片文件轉化為字節數組字符串,並對其進行Base64編碼處理 String imgFile = "d://aaaa.jpg";//待處理的圖片 InputStream in = null; byte[] data = null; //讀取圖片字節數組 try { in = new FileInputStream(imgFile); data = new byte[in.available()]; in.read(data); in.close(); } catch (IOException e) { e.printStackTrace(); } //對字節數組Base64編碼 BASE64Encoder encoder = new BASE64Encoder(); //返回Base64編碼過的字節數組字符串 // return encoder.encode(data); System.out.println("***將圖片解析為base64***"+encoder.encode(data)); }
粘貼代碼即可嘗試,不謝~
轉換圖片為base64