UNPKG

pdfs

Version:

Generate PDFs for a website w/ PhantomJS

24 lines (16 loc) 517 B
// TODO: cli injection var pages = ['/', '/our-plan']; var url = 'http://localhost:8080'; pages.forEach(function(name) { var page = require('webpage').create(); page.viewportSize = { width: 1280, height: 1024 }; console.log('url + name', url + name) page.open(url + name, function(err) { if (err) console.log(err); setTimeout(function() { console.log('render ' + name); page.render('pdfs' + name + '.pdf'); }, 10e3); }); }); setTimeout(function() { phantom.exit(); } , 20e3);