nodejs GraphicsMagick(gm)将流传递到.composite()

M3N*_*TA7 5 node.js graphicsmagick gm

将Expressjs与gm(GraphicsMagick)模块一起使用。

我想使用流作为.composite()的输入。

这可能吗,或者有什么办法吗?

我可以使用路径或包含图像路径的变量进行合成,但是我想传入流(myStream)。

例:

var myStream = fs.createReadStream('topimage.png');

var resultStream = gm('/images/background.png')
                        .composite(myStream)
                        .gravity('Center')
                        .geometry('-1020+520')
                        .stream();
Run Code Online (Sandbox Code Playgroud)