could-not-execute-graphicsmagick-imagemagick-identify-ping-format

编程入门 行业动态 更新时间:2024-10-27 22:21:05

今天在nodejs中用GraphicsMagick处理图像,引用gm的包出现了
could-not-execute-graphicsmagick-imagemagick-identify-ping-format这个错误,解决方法看网上有重新安装或安装一个其他的包
其实原因可能是因为缓存的问题,还未更新,需要重启一下电脑,重启电脑之后就可以了
下面说两种node用gm图像处理的方法:
1.做缩略图

var fs = require("fs");
var gm = require('gm');
gm('./1.jpg')
    .resize(80, 80,"!")
    .write('./resize.jpg', function (err) {
       if(err){
         console.log(err);
         return;
       }
       if (!err) console.log('done');
    });

2.头像裁切

var fs = require("fs");
var gm = require("gm");
//crop内部四个参数分别代表的含义是:宽高  坐标(x,y)
gm("./1.jpg").crop(100,100,100,100).write("./2.jpg",function (err) {
  if(err){
    console.log("图像裁剪失败");
  }  
})

更多推荐

could-not-execute-graphicsmagick-imagemagick-identify-ping-format

本文发布于:2023-06-14 05:08:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1441418.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:imagemagick   graphicsmagick   execute   format   ping

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!