2

Graphics Magickを使用してイメージのサイズを変更しようとしています。私は最新のGrapchicsMagickImageMagickバージョンをインストールしました。私もNode.js GraphicsMagickが機能しません(無効なパラメータ-resize)

npm install gm 
npm install im 

をインストールしました。 マイNode.jsのコードは次のとおりです。

var gm = require('gm').subClass({imageMagick: true}); 

    var srcPath = __dirname + '\\' + userId + '.jpg'; 
    var dstPath = __dirname + '\\' + userId + '-thumbnail.jpg'; 

    gm(srcPath) 
    .resize(100, 100) 
    .noProfile() 
    .write(dstPath, function (err) { 
    if (!err) console.log('Image resized'); 
    else console.log(err); 
    }); 

私はこのエラーを取得しています:

Error: Command failed: Invalid Parameter - -resize 

私は、Windows 10を使用していますが、私はあまりにも.exeファイルとNPMをインストールしました。

+0

どのOSをお使いですか? – Sagar

+0

あなたはnpmからではなく、ウェブサイトからimをインストールするべきだと思います。 – Sagar

+0

私はWindows 10を使用しています –

答えて

0

問題が解決しました。私は自分のappフォルダにidentify.exeをコピーしなければならなかった。

関連する問題