如何在node.js下编辑图片
1、先安装插件gmnpm i gm注意,如果是在windows下请先百度graphicsmagick,到官网下载安装程序进行安装。

2、编辑图片:先引用gm模块,然后调用resize函数,生成一张resize.png的图片,大小为40 X 40,执行代码后看到结果,图片生成。生成图片和代码如下图所示

3、创建图片:类似canvas的API,这里演示了如何创建一个黑色矩形,并在上面绘制一个圆。生成图片和代码如下图所示

4、用文件流编辑图片:文件以stream的形式进行读取,编辑之后再以stream的形式生成新的图片。生成图片和代码如下图所示

5、用buffer的形式编辑图片:跟文件流形式差不多,不过需要先用fs模块读取文件生成水瑞侮瑜buffer,然后用gm进行操作。生成图片和代码如下图所示

6、gm的基本功能就差不多了,更多功能可以去百度一下官网进行查看