23 lines
657 B
JavaScript
23 lines
657 B
JavaScript
var page = require('webpage').create();
|
|
var system = require('system');
|
|
|
|
page.paperSize = {
|
|
width: '29cm',
|
|
height: '21cm',
|
|
margin: {
|
|
top: '1cm', left: '1cm', right: '1cm', bottom: '1cm'
|
|
}
|
|
};
|
|
|
|
page.open(system.args[1], function() {
|
|
x = page.evaluate(function() {
|
|
$('#top, #header, #sidebar, #sidebar-toggle, #breadcrumb, a.back').hide();
|
|
$('#sidepage, #main').removeClass('sidepage-expanded');
|
|
$('html').css('background', 'white').css('font-size', '8pt');
|
|
$('div#main').css('width', '95%');
|
|
$('div#main-content').css('width', '95%').css('border', 'none');
|
|
});
|
|
page.render(system.args[1] + '.pdf');
|
|
phantom.exit();
|
|
});
|