Windows下使用nodejs图片处理工具的插件gm

前言

  1. GraphicsMagick(GM) 或 ImageMagick(IM)是两种常用的图片处理工具,功能基本相同,GM是IM的分支。
  2. 它们不是nodejs插件,而是客户端软件,包含Linux和Windows版本。

介绍

gm是nodejs的插件,它封装了GM和IM,它使用spawn的方式调用。

使用流程

  1. 下载安装GM 或 IM
  2. npm install gm

注意

Windows下使用gm会报错,因gm的convert命令与Win系统自带命令有冲突,代码中需配置appPath(GM的安装路径,且安装路径不能带空格):

let file_path = 'C:\\file.png';
let file = gm(file_path);
file.options({
    appPath: 'C:\\GraphicsMagick\\'
});

转载于:https://www.jianshu.com/p/816baaf3a7a8

猜你喜欢

转载自blog.csdn.net/weixin_34092370/article/details/91131066