var gm = require('gm').subClass({imageMagick: true})
var tanpwd = process.cwd()
var code = {
getCode:function(){
gm(tanpwd+'\\config\\bg.jpg')// 原图路径
.write(tanpwd+'\\upload\\b.png', function (e) {// 输出的图片路径
if(e) {
console.log(e.message)
}else {
console.log('done')
}
})
}
}
module.exports = code
一直说我参数错误
Command failed: Invalid Parameter - C:xxxxxxxxxxxxuploadb.png
所以这东西到底怎么用imageMagick
看起来是
write
方法的第一个参数也就是输出图片路径输入不正确,检查一下路径是否格式有误,或者换个路径看一下错误是否仍然存在。