GraphicsMagick на nodejs, установленном в Windows, не работает, imageMagick выдает ошибку

Я запускаю GraphicsMagick вместе с узлом в Windows. Я хочу изменить размер изображения и уменьшить качество. Ниже мой код. К сожалению, изображение не изменяется в размере и не уменьшается в качестве, хотя у меня нет ошибок. Ниже мой код.

var gm = require('gm'), 
graphicsMagick = gm.subClass({imageMagick: true});
 //resizing image with graphicsMagick and storing in the same path
                graphicsMagick(fullPathFileName)
                    .resize(null, 150)
                    .noProfile()
                    .quality(70)
                    .write(fullPathFileName, function (err) {
                        if (!err) console.log('Image resized');
                    });

Далее устанавливается imageMagick.
Хотя я должен согласиться, что когда я использовал imageMagick непосредственно в узле, требуя магии изображения, я получил ошибку, описанную в ссылке imagemagick с nodejs не работает, поэтому вместо imageMagick мне потребовалась graphicsMagick, теперь ошибки нет, но и в файле ничего не происходит.

код, вызвавший ошибку при запросе imageMagick -->

var im = require('imagemagick');
im.resize({ 
         srcPath: fullPathFileName, 
         dstPath: fullPathFileName, 
          height: 150, 
         quality: 0.8, 
         format: 'png' }, function (err, stdout, stderr) {
              if (err) throw err; 
           console.log('resized image to fit 150px height'); 
       }); 

Я загрузил приложение на героку, но GraphicsMagick не изменяет размер изображения и никаких ошибок, что происходит?

С уважением, Чидан.


person Chidu Murthy    schedule 19.01.2015    source источник
comment
Ваш код говорит gm использовать imageMagick. У вас установлен ImageMagick?   -  person Ben Fortune    schedule 19.01.2015
comment
Конечно да, и поэтому я не получаю никаких ошибок.   -  person Chidu Murthy    schedule 19.01.2015
comment
Хотя я должен согласиться, что когда я использовал imageMagick непосредственно в узле, требуя магии изображения, я получил ошибку, описанную в ссылке stackoverflow.com/questions/11703973/. поэтому вместо imageMagick мне понадобился GraphicsMagick, теперь ошибки нет, но и в файле ничего не происходит..   -  person Chidu Murthy    schedule 19.01.2015
comment
код, вызвавший ошибку при запросе imageMagick, был --› im.resize({ srcPath: fullPathFileName, dstPath: fullPathFileName, высота: 150, качество: 0,8, формат: 'png' }, function (err, stdout, stderr) { if ( err) throw err;   -  person Chidu Murthy    schedule 19.01.2015
comment
вы должны иметь возможность отредактировать свой исходный вопрос, чтобы добавить код, который генерирует ошибку, чтобы люди видели эту важную информацию при первом прочтении.   -  person Matthew Bakaitis    schedule 19.01.2015
comment
@MatthewBakaitis, спасибо и обновленный вопрос   -  person Chidu Murthy    schedule 19.01.2015