从字节数组设置 img src

2022-09-03 12:51:19

我需要从对象中的字节数组设置属性。img src

<img id="profileImage">
    <spring:bind path="object.profilePicture">
        <input type="file" name="profilePicture" id="profilePicture" path="profilePicture">
    </spring:bind>

我需要在输入标记上方显示该字节数组。img


答案 1

将 替换为图像类型,并将 替换为 .您需要将其转换为(如果尚未转换为)。jpg[your byte array]byte arraybase64

<img id="profileImage" src="data:image/jpg;base64, [your byte array]">

答案 2

在我的例子中,base64字节数组必须被分块,方式如下:

<img src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/4QCARXhpZgAATU0AKgAAAAgABAEaAAUAAAABAAAAPgEbAAUA
AAABAAAARgEoAAMAAAABAAIAAIdpAAQAAAABAAAATgAAAAAAAABIAAAAAQAAAEgAAAABAAOQAAAH
...

使此解决方案正常工作。