0.0.2 • Published 12 years ago
screeen v0.0.2
Screeen (OSX ONLY)
utility for osx screenshot img
Install
$ npm install screeenUsage
option:
- type('png','jpg','tiff','pdf') - default
jpg - data('path' or 'binary') - default
path - mode('interactive','screen','window') - default
interactive - rect(x,y,w,h as array) - default
not set
ignore opt.mode option if option.rect is set
Example
// with callback
Screeen.capture({type:'jpg',data:'binary'}, function(err,data){
// data is BINARY data
if(err) return console.log(err);
fs.writeFileSync('test.jpg', data, {encoding:'binary'});
});
// without callback
var w = fs.createWriteStream('test2.jpg');
Screeen.capture({rect:[0,0,100,100]}).on('captured',function(path){
// path is TEMPORARY FILE PATH
fs.createReadStream(path).pipe(w);
});