如何检查svg图像的大小?

时间:2015-01-27 08:46:56

标签: javascript svg

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

data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAsUlEQVR4nO3BAQEAAACCIP+vbkhAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB8GXHmAAFMgHIEAAAAAElFTkSuQmCC

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

1 个答案:

答案 0 :(得分:0)

base64字符串是编码的PNG图像。您需要先解码它。有一个JavaScript库可以执行此操作:https://github.com/arian/pngjs

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