在node.js gm上绘制西里尔语文本
我有这样的代码
var gm = require('gm'); gm('image.jpg') .font("Lato-Regular.ttf", 36) .fill('#333') .drawText(200,40,'Кириллический текст') .write('result.jpg', (err) => { if (err) console.log(err); });
但是结果文本是
如何让它正常工作? 代码在Windows 10上运行,但我不这样做的原因。
在.write
之前的某处添加.encoding('Unicode')
。