npm install atom-screenshotnode-atom-screenshot 
====================
> Take screenshots using atom-shell
``shell`
npm install atom-screenshot
`js
var fs = require('fs');
var screenshot = require('atom-screenshot');
screenshot({
url : 'http://google.de',
width : 1024,
height : 768
})
.then(function(img){
fs.writeFile('./out.png', img.data, function(err){
screenshot.close();
});
});
`
#### screenshot(options)
Will return a Promise containing an object like:
`js`
{
data:
size: {
width: X
height: N
}
}
##### delay
Type: number (seconds) 0
Default:
Delay capturing the screenshot.
Useful when the site does things after load that you want to capture.
##### width
Type: number0
Default:
Specify the with of the browser window
##### height
Type: number0
Default:
Specify the height of the browser window
##### crop
Type: Object undefined
Default:
An crop object may look like this:
`js`
{
x : 10,
y : 10,
width : 100,
height : 100
}
##### css
Type: String undefined
Default:
This css will be injected into the page before the screenshot is taken.
#### close()
Will close the screenshot service. Needed to let the node process exit
##### 0.5.0
* Upgrade to atom-shell@0.21.3data
* The Promise will no return the image and size.
##### 0.4.5
* Fix bug on linux (X11)
##### 0.4.4
* Update to atom-shell .0.22.7axon
* Improved perfomance by switching to for ipc.
##### 0.4.3
* Fix scroll jumping
##### 0.4.1
* Cleanup repository
* Remove duplicated dependency to socket.io-client
##### 0.4.00.20.6
* Update to atom-shell . jquery
* Better handeling of pages with iframes
* Include because of a "bug" in atom-shell (See #254)
* Better error handeling
##### 0.3.2window.requestAnimationFrame
* Use to be sure that at least one paint has happend.
##### 0.3.1
* Force a redraw after injecting css
##### 0.3.0css
* Add option to inject custom css
##### 0.2.0
* Update to atom-shell 0.20.5close()
* Add method
##### 0.1.3
* Update to atom-shell 0.19.5
##### 0.1.2
* Update to atom-shell 0.15.8
##### 0.1.1
* Update to atom-shell 0.15.4
##### 0.1.0`
* 0.1.0 Inital release