如何在java中将blob图像转换为二进制base64?

问题描述 投票:0回答:2

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

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

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

有没有其他方法可以做到或正在以正确的方式做它请帮帮我?

java image base64 bytearray
2个回答
0
投票

如果它不起作用你可以使用

fileData.encode('base64')

这将解决目的


0
投票

试试这段代码:

   String imgString = Base64.encodeToString(bytes, 
                   Base64.NO_WRAP);
© www.soinside.com 2019 - 2024. All rights reserved.