将Blob图片转换为Base64并生成缩略图

时间:2019-06-27 12:44:05

标签: java image base64

我的数据库中有一些图像另存为Blob类型。我想检索它们并显示在网页中。 我正在做的是将图像转换为字节流,然后以这种方式将其转换为String。

    public String createBase64Image(byte[] image) throws IOException {

            String base64String = null;

            base64String = DatatypeConverter.printBase64Binary(image);

            return base64String;
  }

然后我以这种方式生成缩略图

GenerateThumbnail generateThumbnail = new GenerateThumbnail(); 
generateThumbnail.createBase64Image(applicant.getFaceimage()));

这是我数据库中的一些示例数据

(BLOB)4.75 KB

(BLOB)28个字节

(BLOB)5.11 KB

(BLOB)28个字节

我可以查看被称为KB的数据。 但是我看不到带有字节的图像。 好像是这样

enter image description here

如何查看字节大小的数据?

0 个答案:

没有答案