nodejs gm 库的使用

nodejs gm 库的使用

安装依赖

1
2
apt install imagemagick
apt install graphicsmagick

调用函数库

1
2
3
4
5
6
7
8
9
10
11
12
var gm = require('gm').subClass({
imageMagick:true
});

gm('xzx.jpg')
.append("./er.jpg")
.font('MSYH.TTF')
.fontSize(30)
.drawText(30,200, "月月鸟")
.write("out.jpg", function (err) {
if (!err) console.log(' hooray! ');
});

往图片上写字的时候需要指定字体, 这里指定了 MSYH.TTF'

参考资料
https://github.com/sindresorhus/awesome-nodejs#image