Javascript 如何检查svg图像的大小?

Javascript 如何检查svg图像的大小?,javascript,svg,Javascript,Svg,我将一些图像存储在JS变量中: data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAsUlEQVR4nO3BAQEAAACCIP+vbkhAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

我将一些图像存储在JS变量中:

data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAsUlEQVR4nO3BAQEAAACCIP+vbkhAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB8GXHmAAFMgHIEAAAAAElFTkSuQmCC

但是,即使我存储了一个空图像,它也有一些像前一个图像一样的值。是否可以定义此图像是否为空?提前谢谢

base64字符串是一个编码的PNG图像。你需要先把它解码。有一个JavaScript库可以实现以下功能:


然后可以使用
png.getWidth()
png.getHeight()
获取高度和宽度。

为什么这个问题有SVG标签?图像是PNG,而不是SVG。