Как обрезать до квадратного thubmnail с помощью gm для node.js

Пытаюсь понять, как обрезать до квадрата, используя graphicmagick для node.js с помощью imagemagick, но как передать флаг ^ методу миниатюр, чтобы он обрезался

var gm = require('gm') .subClass({imageMagick: true}); // Включить интеграцию ImageMagick.

gm(inPath).thumb('200','200^').scale('5%').scale('2000%').write(outPath, function(err, results){

    if (err) console.error(err);
    console.log(results);
});

1 ответ

Так что, похоже, я должен был использовать thumbnail метод вместо thumb если бы я хотел перейти в ^ в размере

например

gm(inPath).thumbnail('200','200^')

Другие вопросы по тегам