node gm报错如何解决


这篇文章主要介绍“node gm报错如何解决”的相关免费云主机域名知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“node gm报错如何解决”文章能帮助大家解决问题。 node gm报错的解决办法:1、安装“ImageMagick 6.x”;2、在环境目录Path中增加ImageMagick安装目录,并修改代码为“require(‘gm’).subClass({imageMagick: true});”即可。1.中文乱码graphicsmagick不支持中文字体绘制(未确定)目前最直接最有效的方法为更换ImageMagick(二者功能完全相同,无需担心)首先安装ImageMagick 6.x(为7.x请在安装时对”Install legacy utilities(e.g. convert)”选项进行打钩)随后,在环境目录Path中增加ImageMagick安装目录。并对你的代码做以下修改:接下来,检查你是否设置了中文字体,和是否编码切换为了Unicode。中文字体我推荐使用谷歌的”Google Noto”,基本啥语言都支持。示例:2.出现报错:Error: Command failed: convert: non-conforming drawing primitive definition 给drawText的文字的左右加一个 ‘ 即可解决(带有文字的函数都可以这么解决)示例: 3.报错:Error: Command failed: ������一般出现于ImageMagick7.x,并设置imageMagick: true以后。重装7.x,并在安装时对”Install legacy utilities(e.g. convert)”选项进行打钩。关于“node gm报错如何解决”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注百云主机行业资讯频道,小编每天都会为大家更新不同的知识点。

相关推荐: vue3怎么使用ref和reactive定义和修改响应式数据

这篇文章主要介绍“vue3怎么使用ref和reactive定义和修改响应式数据”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“vue3怎么使用ref和reactive定义和修改响应式数据”文章能帮助大家解决问题。需求:v…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 03/08 22:17
下一篇 03/08 22:33

相关推荐