5

我需要一种通过 node.js 在 graphicsMagick 上创建图像的方法

通常我可以用它来管理它;

gm convert -background transparent -pointsize 30 -gravity Center label:türkçee HEEEEEY.png

我需要在 node.js 中与此输入等效;

var gm = require('gm');
gm.background('transparent')
  .gravity('Center')
  .fontSize(30)
  .drawText('Test')
  .write('HEEEY.png')

PS:我不想将图像大小作为参数。(对不起我的英语不好)

4

1 回答 1

11

Look in the node-grapicksmagick README, under "creating an image".

// creating an image
gm(200, 400, "#ddff99f3")
.drawText(10, 50, "from scratch")
.write("/path/to/brandNewImg.jpg", function (err) {
  // ...
});
于 2012-03-09T19:12:52.043 回答