nodejs 如何获取上传图片的尺寸。
发布于 12 年前 作者 chihuohuo 20367 次浏览 最后一次编辑是 8 年前

如题,打印req.files 里面只有大小,没有尺寸属性。 知道的兄弟支一声。

11 回复

这个肯定通过file获取不到的,比如我知道的在C#中需要通过gdi+ 加载这个图片 才能获取到?获取你可以去读取流 分析文件头,或者已经有的图片解析组件来做这个事情

文件头的信息应该都在files里头了,目前没有找到有这样的解析组件。

这个貌似是针对上传好了的。 不能在上传之前取到图片尺寸。

一般都是用临时保存的路径来获取图片的尺寸

@chihuohuo 获取 req.files 的时候已经是上传后了。

看着貌似不错,这个有什么依赖吗?

@saber 只需要安装一下GraphicsMagick就行了

用image-size 模块 很简单 而且很快 npm install image-size

回到顶部