Java语言中的二进制图像

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

我正在使用Angular 8做一个项目,在这里我需要获取二进制格式的图像。在我请求之后,我通过此配置文件获得了很多数据:

�PNG


IHDR�P�� -sBIT|d�tEXtSoftwaregnome-screenshot��> IDATx�

(更多数据)我想显示图像,但不能,我尝试使用btoa(),但是该功能什么也没返回,甚至无法执行日志。

在尝试了许多东西之后,我终于有了这个

        let test = encodeURIComponent(result.response);
        console.log(test);
        let img = "data:image/png;base64," + btoa(test);
        vm.billData.image = img;

反正没有显示图像。有人可以帮我吗?

javascript angular image binary converters
1个回答
0
投票

在上一个项目中,我遇到了同样的问题,即显示的pdf文件是从服务器以您显示的二进制格式获取的。在请求参数中发送responseType:'blob'后,它起作用了>

© www.soinside.com 2019 - 2024. All rights reserved.