JS - 从 base64 代码获取图像宽度和高度
2022-08-30 05:24:39
我有一个base64 img编码,你可以在这里找到。如何获取它的高度和宽度?
var i = new Image();
i.onload = function(){
alert( i.width+", "+i.height );
};
i.src = imageData;
对于同步使用,只需将其包装成如下承诺:
function getImageDimensions(file) {
return new Promise (function (resolved, rejected) {
var i = new Image()
i.onload = function(){
resolved({w: i.width, h: i.height})
};
i.src = file
})
}
然后,您可以使用 await 以同步编码样式获取数据:
var dimensions = await getImageDimensions(file)