A somewhat updated fork from GraphicsMagick for node
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

30 lines
693 B

// https://github.com/aheckmann/gm/issues/127
var assert = require('assert')
var fs = require('fs')
module.exports = function (_, dir, finish, gm) {
if (!gm.integration)
return finish();
createImage().write(dir + '/ignore.me.png', function (err) {
if (err) return finish(err);
createImage().stream(function (err, stdout) {
if (err) return finish(err);
stdout.pipe(fs.createWriteStream(dir + '/ignore.me.2.png'))
stdout.on('error', finish)
stdout.on('end', finish)
})
})
function createImage() {
return gm(70, 30, '#000')
.font("arial", 20)
.stroke("#fff", 2)
.fill("#888")
.drawText(10, 22, 'Some text')
}
}