0

我有来自 DB 的 blob 格式的图像,我将该 blob 图像保存在字节数组中并将其转换为二进制 Base64 格式。

为了将 blob 编码为二进制基数 64,我使用以下代码,

 byte[] imageByte = getblob();//from DB
 byte[] encodedImage = Base64.encodeBase64(imageByte);

有没有其他方法可以做到这一点,或者以正确的方式做,请帮助我?

4

2 回答 2

0

如果它不工作,你可以使用

fileData.encode('base64')

这将解决目的

于 2013-08-01T06:06:34.383 回答
0

试试这个代码:

   String imgString = Base64.encodeToString(bytes, 
                   Base64.NO_WRAP);
于 2017-07-21T08:15:17.877 回答