如何调整mongo gridfs中图像流的大小?

时间:2019-12-05 08:11:23

标签: javascript node.js mongodb gridfs gridfs-stream

我已使用mongo网格fs将图像文件存储到mongo db中。现在,我提供了以下代码来检索这些图像。现在我们如何在流中调整大小?任何想法 ?谢谢。

例如,我想实现ff.sizes,其中不会出现拉伸及其比例

 320x240px 
900x600px
150x100px
 */
exports.getImageProfile = function (req, res) {

    gfs.findOne({ filename: req.params.filename }, function (err, file) {
        if (file) {
            const readstream = gfs.createReadStream(file.filename);
            readstream.on('data', (chunk) => {

            }).pipe(res)
        }
    });

}

0 个答案:

没有答案