mirror of https://gitgud.io/fatchan/gm
parent
a829c40973
commit
cc868fbfb1
2 changed files with 56 additions and 0 deletions
@ -0,0 +1,28 @@ |
|||||||
|
|
||||||
|
var assert = require('assert'); |
||||||
|
|
||||||
|
module.exports = function (gm, dir, finish, GM) { |
||||||
|
'use strict'; |
||||||
|
|
||||||
|
// a two magic numbers
|
||||||
|
var NUMBER = 100; |
||||||
|
var NUMBER2 = 200; |
||||||
|
|
||||||
|
var g = gm.density(NUMBER, NUMBER2); |
||||||
|
|
||||||
|
var gArgs = g.args(); |
||||||
|
|
||||||
|
assert.equal('convert', gArgs[0]); |
||||||
|
assert.equal('-density', gArgs[1]); |
||||||
|
assert.equal(NUMBER + 'x' + NUMBER2, gArgs[2]); |
||||||
|
|
||||||
|
if (gm._options.imageMagick) |
||||||
|
return finish(); |
||||||
|
|
||||||
|
if (!GM.integration) |
||||||
|
return finish(); |
||||||
|
|
||||||
|
im.write(dir + '/density.png', function density (err) { |
||||||
|
finish(err); |
||||||
|
}); |
||||||
|
}; |
@ -0,0 +1,28 @@ |
|||||||
|
|
||||||
|
var assert = require('assert'); |
||||||
|
|
||||||
|
module.exports = function (gm, dir, finish, GM) { |
||||||
|
'use strict'; |
||||||
|
|
||||||
|
// a magic number
|
||||||
|
var NUMBER = 100; |
||||||
|
|
||||||
|
// image magic version
|
||||||
|
var im = gm.options({imageMagick: true}).density(NUMBER); |
||||||
|
|
||||||
|
var imArgs = im.args(); |
||||||
|
|
||||||
|
assert.equal('convert', imArgs[0]); |
||||||
|
assert.equal('-density', imArgs[1]); |
||||||
|
assert.equal(NUMBER, imArgs[2]); |
||||||
|
|
||||||
|
if (gm._options.imageMagick) |
||||||
|
return finish(); |
||||||
|
|
||||||
|
if (!GM.integration) |
||||||
|
return finish(); |
||||||
|
|
||||||
|
im.write(dir + '/density.png', function density (err) { |
||||||
|
finish(err); |
||||||
|
}); |
||||||
|
}; |
Loading…
Reference in new issue