javascript - 如何使用javascript获取以字节为单位的图像大小

标签 javascript image size

请告诉我如何使用 javascript 获取以字节为单位的图像文件大小。

谢谢

最佳答案

如果 javascript 引擎支持 Canvas 元素,您可以尝试使用 Canvas 元素和 getImageData 从图像中获取像素数据。然后,根据图像的类型,您可以创建该图像的二进制表示。

这是关于 canvas 元素和 getImagedata api 的信息:

http://www.whatwg.org/specs/web-apps/current-work/#dom-context-2d-getimagedata

关于javascript - 如何使用javascript获取以字节为单位的图像大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4552369/

相关文章:

javascript - 如何防止我的页面重新加载? (我在 HTML 中,我做了建议的方法,但它没有用)

python - 在黑白图片中的特定颜色周围添加边框

html - 如何在浏览器窗口较小的情况下均匀间隔三张图片,并避免它们重叠?

形状=圆形的节点的大小

javascript - 在鼠标悬停时显示光标周围的背景图像部分

javascript区分单击和双击

javascript - native react : There is way to detect if it is the first time launch of the app or not?

ios - CUICatalog : Can't find rendition for name: someimage@2x~ipad. png 比例因子:2 设备习语:1 设备子类型:568

Java 读取图像 - java.lang.OutOfMemoryError

.net - 计算对象的大小,使其包括其所有子对象的大小和(孙子链)