imagemagick with nodejs not working
10,656
Solution 1
On windows you also need to install the imagemagick exe. The nodejs imagemagick library is just a wrapper for imagemagick exe. So it will not work untill the imagemagick exe is intalled and convert and identify executable are in path.
Solution 2
It is just that you haven't installed ImageMagick in your system. If you are using a Linux distribution you can do:
sudo apt-get install imagemagick
Author by
S. A. Malik
Updated on June 06, 2022Comments
-
S. A. Malik about 2 years
I am trying to resize an image with node-imagemagick library, but it is not working.
the code i am using to resize is
im.resize({ srcPath: __dirname+'originalimage.jpg', dstPath: __dirname+'resized.jpg', width: 50 }, function(err, stdout, stderr){ if (err) throw err; });
It throws the error
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)