我有一个base64 img encoded你可以在这里找到的.我怎样才能得到它的高度和宽度?
我有一个Angular应用程序,我需要Base64编码图像的尺寸.我试图加载它,Image但它只是说它是0x0
const image = new Image();
image.src = 'data:image/jpeg;base64,someBase64ImageString';
console.log(image.width + 'x' + image.height);
Run Code Online (Sandbox Code Playgroud)
我无法弄清楚如何获取这些信息.
我不确定它是否可能但是 - 我可以从数据URI获取图像文件大小吗?
例如,假设有一个IMG元素src:
src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD...
Run Code Online (Sandbox Code Playgroud)
基于此src,我可以使用纯JavaScript获取图像文件大小吗?(没有服务器请求)