2014-03-26 64 views
3

我正在嘗試在使用nodejs處理圖像的圖像上使用圓角。我覺得這樣做,這將是通用最好的圖書館,但因爲我不能使用轉基因我不得不使用imagick適配器等在nodejs中使用gm的圓角

 

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

gm("img.jpg").autoOrient().resize(50, 50).write('/path', callback); 

在這裏,我無法弄清楚如何獲得圓角。我不想在css中這樣做,因爲它適用於移動應用程序和客戶端大小滯後。邊緣必須平滑。

回答

2
imagemagick.convert([ 
      "-size", width + "x" + height, 
      "xc:none", 
      "-fill", dest, 
      "-draw", 
      "circle " + (width/2) + "," + (width/2) + " " + (width/2) + ",1", 
      dest 
      ], function(err) { 
       return done(err); 
      }); 
+0

如果dest在這裏? – Max