Sha256: b7a61343facaa14142bc73fea6c4a70b6668939421e85ed813edcbed1d36847f
Contents?: true
Size: 933 Bytes
Versions: 3
Compression:
Stored size: 933 Bytes
Contents
/*global phantom */ var page = require('webpage').create(), system = require('system'), address, output, quality, size; if (system.args.length < 3 || system.args.length > 5) { console.log('Usage: rasterize.js URL filename quality(0-100)'); phantom.exit(1); } else { address = system.args[1]; output = system.args[2]; page.viewportSize = { width: 1000, height: 700 }; if (system.args.length > 3) { size = system.args[3].split('*'); page.viewportSize = { width: size[0], height: size[1] }; quality = system.args[4]; } page.open(address, function (status) { if (status !== 'success') { console.log('Unable to load the address!'); phantom.exit(); } else { window.setTimeout(function () { page.render(output, {quality: quality}); phantom.exit(); }, 200); } }); }
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
shutterbug-0.5.1 | lib/shutterbug/rasterize.js |
shutterbug-0.5.0 | lib/shutterbug/rasterize.js |
shutterbug-0.4.3 | lib/shutterbug/rasterize.js |