gpt4 book ai didi

node.js - imagemagick 与 nodejs 不工作

转载 作者:搜寻专家 更新时间:2023-10-31 22:27:32 28 4
gpt4 key购买 nike

我正在尝试使用 node-imagemagick 库调整图像大小,但它不起作用。

我用来调整大小的代码是

im.resize({
srcPath: __dirname+'originalimage.jpg',
dstPath: __dirname+'resized.jpg',
width: 50
}, function(err, stdout, stderr){
if (err) throw err;

});

它抛出错误

Error: Command failed: Invalid Parameter - -set

at ChildProcess.<anonymous> (E:\NodeJsDevelopment\node_modules\imagemagick\imagemagick.js:64:15)
at ChildProcess.EventEmitter.emit (events.js:91:17)
at Process._handle.onexit (child_process.js:674:10)

最佳答案

在 Windows 上,您还需要安装 imagemagick exe。 nodejs imagemagick 库只是 imagemagick exe 的包装器。因此,在安装 imagemagick exe 并且转换和识别可执行文件在路径中之前,它不会工作。

关于node.js - imagemagick 与 nodejs 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11703973/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com