step2:JS代码
var images = require("images");var path = require("path");var watermarkImg = images("water_logo.png");var sourceImg = images("source.png");// 比如放置在右下角,先获取原图的尺寸和水印图片尺寸var sWidth = sourceImg.width();var sHeight = sourceImg.height();var wmWidth = watermarkImg.width();var wmHeight = watermarkImg.height();images(sourceImg)// 设置绘制的坐标位置,右下角距离 40px.draw(watermarkImg, sWidth - wmWidth - 40, sHeight - wmHeight - 40)// 保存格式会自动识别.save("saveimg.png");step3:运行node app命令
step4:运行node命令后,文件夹结构如下图
step5:最终生成的加水印图片
以上所述是小编给大家介绍的使用Node.js给图片加水印的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!