gpt4 book ai didi

html - 如何在 react js中将类型数据缓冲区转换为图像

转载 作者:行者123 更新时间:2023-12-05 00:55:07 25 4
gpt4 key购买 nike

你好,我有下一个图像类型缓冲区,这个数据是一张图像,我怎样才能将我的缓冲区数据转换成图像

当我向 api 发出请求时,它会显示以下数据

enter image description here

任何建议

后端在node js sequelize MYSQL中制作.

和 react js 中的前端

我有下一个例子

https://codesandbox.io/s/happy-christian-z4m1x?file=/src/LoadingData.js

这样他就从 MySQL 数据库中检索了数据 enter image description here

这样我就注册了

enter image description here

并以这种方式存储图像

enter image description here

最佳答案

首先,您需要将 Buffer 转换为 base64 字符串

const base64String = btoa(String.fromCharCode(...new Uint8Array(arrayBuffer)));

其次,你需要使用你的字符串作为 img 标签的 src 属性

<img src={`data:image/png;base64,${base64String}`} alt=""/>

我假设你正在使用 react,所以我建议将 base64String 保存在组件 state 中并使用它。

关于html - 如何在 react js中将类型数据缓冲区转换为图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65392241/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com