1
我試圖將位圖轉換爲可包含在我的多部分HTTP請求中的字符串,我必須手動構建請求正文,並且我的問題是當我將位圖轉換爲字節數組,然後從字節數組轉換爲字符串,我似乎失去了文件結構的完整性。如何將位圖轉換爲字符串而不損壞文件結構?Android - 將位圖轉換爲包含在多部分請求中的字符串
Bitmap imageBitmap = BitmapFactory.decodeFile(data.getData());
ByteArrayOutputStream baos = new ByteArrayOutputStream();
imageBitmap.compress(Bitmap.CompressFormat.PNG, 100, baos);
String s = new String(baos.toByteArray());
'我似乎失去文件結構的完整性。一份文件?你在談論一個位圖。特別是當你使用分段上傳時,不要base64編碼。按原樣發送文件。 – greenapps 2014-10-08 17:12:51
在我的情況下,這是一個位圖,但我認爲上傳文件或位圖應該是相同的。 得到任何示例如何發送該文件是? – ProfessorT 2014-10-08 17:21:18
'data.getData()'。那是什麼?一個文件名? – greenapps 2014-10-08 17:22:09