如何在javascript中将缓冲区转换为图像src

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

我有一个以缓冲区形式从api提供的图像。具体来说,它看起来像这样:enter image description here

我需要让图像显示在src属性的实际图像标记中。所以我正在获取该对象的data属性并将其传递给另一个执行以下操作的函数:

let new_image= 'data:image/png;base64,' + btoa(image);

$('.preview_container img').attr('src', new_image);

这不起作用。我已经尝试将数据数组直接粘贴到src标记中,但没有显示任何内容。有没有办法将该字节数组转换为更有用的东西?

javascript node.js image-processing buffer
1个回答
-1
投票

试试这个:

document.getElementById("YourImage").src = "data:image/png;base64," + YourByte;
© www.soinside.com 2019 - 2024. All rights reserved.