【发布时间】:2020-02-28 18:34:04
【问题描述】:
我正在使用 graphicsmagick npm:
https://www.npmjs.com/package/gm我正在尝试编写如下代码。
我正在尝试使用流来完成这项工作...
myimg.png 是一个白色背景的图像。
我想使用 -transparent 将白色背景更改为透明,如 npm 文档中所述。
const gm = require('gm');
const fs = require('fs');
// ....
function makeTransparent(){
const readStream = fs.createStream("myimg.png");
gm(readStream)
.transparent("#FFFFFF")
.stream(function, err, stdout, stderr) {
const writeStream = fs.createWriteStream("result.png");
stdout.pipe(writeStream);
});
}
我在这里做错了什么?
【问题讨论】:
标签: javascript node.js graphicsmagick