|
|
@ -11,8 +11,13 @@ |
|
|
|
var page = new WebPage(); |
|
|
|
var system = require( 'system' ); |
|
|
|
|
|
|
|
page.viewportSize = { |
|
|
|
width: 1024, |
|
|
|
height: 768 |
|
|
|
}; |
|
|
|
|
|
|
|
page.paperSize = { |
|
|
|
format: 'A4', |
|
|
|
format: 'letter', |
|
|
|
orientation: 'landscape', |
|
|
|
margin: { |
|
|
|
left: '0', |
|
|
@ -21,7 +26,6 @@ page.paperSize = { |
|
|
|
bottom: '0' |
|
|
|
} |
|
|
|
}; |
|
|
|
page.zoomFactor = 1.5; |
|
|
|
|
|
|
|
var revealFile = system.args[1] || 'index.html?print-pdf'; |
|
|
|
var slideFile = system.args[2] || 'slides.pdf'; |
|
|
@ -36,4 +40,5 @@ page.open( revealFile, function( status ) { |
|
|
|
console.log( 'Printed succesfully' ); |
|
|
|
page.render( slideFile ); |
|
|
|
phantom.exit(); |
|
|
|
} ); |
|
|
|
} ); |
|
|
|
|
|
|
|