How to do composite with gm node.js?

前端 未结 6 1265
情话喂你
情话喂你 2020-12-24 08:22

How to do \'gm composite -gravity center change_image_url base_image_url\' with GM Node.js?

How to call gm().command() & gm().in() or <

6条回答
  •  旧巷少年郎
    2020-12-24 09:22

    Install gm, (make sure you already install graphicsmagick

    npm install gm
    

    following is my example code to merge two image together (use gm.in)

    var gm = require('gm');
    
    gm()
     .in('-page', '+0+0')
     .in('bg.jpg')
     .in('-page', '+10+20') // location of smallIcon.jpg is x,y -> 10, 20
     .in('smallIcon.jpg')
     .mosaic()
     .write('tesOutput.jpg', function (err) {
        if (err) console.log(err);
     });
    

提交回复
热议问题