【发布时间】:2017-03-25 08:10:34
【问题描述】:
我正在从电子商务网站上抓取信息,在该信息图像中也有。下载的图像大小不同。我想要默认大小的图像。 Node.js 怎么做?
【问题讨论】:
-
也许看看这个节点模块:aheckmann.github.io/gm。它将 GraphicsMagick 库包装到一个节点模块中,并且应该提供很多操作图像的功能。
我正在从电子商务网站上抓取信息,在该信息图像中也有。下载的图像大小不同。我想要默认大小的图像。 Node.js 怎么做?
【问题讨论】:
您可以为此创建一个 gulp/grunt 任务,或者您可以使用名为 gm 的可用模块:GM MODULE
var gm = require('gm');
gm('/path/to/image.jpg')
.resize(353, 257)
.autoOrient()
.write(writeStream, function (err) {
if (!err) console.log(' hooray! ');
});
【讨论】: