【发布时间】:2023-03-22 21:23:01
【问题描述】:
我想在使用 Meteor CollectionFS 上传时调整图像大小。但我想根据图像尺寸调整大小。例如,我想将 1000x500 的图像调整为 1024x512,但将 60x100 的图像调整为 64x128 - 为此我需要知道源尺寸。
我的代码基于 CollectionFS documentation 提供的代码:
var createThumb = function(fileObj, readStream, writeStream) {
// Transform the image into a 10x10px thumbnail
gm(readStream, fileObj.name()).resize('10', '10').stream().pipe(writeStream);
};
如何在此处获取源尺寸,以使我的调整大小目标动态化?也许有一些graphicsmagick的功能?
【问题讨论】:
标签: meteor graphicsmagick collectionfs