Sha256: b99ae8645ac2587440c3fc2bacd1dff5cdbe2658bd7b510a22ebaa90fa834200
Contents?: true
Size: 839 Bytes
Versions: 17
Compression:
Stored size: 839 Bytes
Contents
page = require("webpage").create() system = require("system") if system.args.length < 7 console.log "Usage: printmargins.js URL filename LEFT TOP RIGHT BOTTOM" console.log " margin examples: \"1cm\", \"10px\", \"7mm\", \"5in\"" phantom.exit 1 else address = system.args[1] output = system.args[2] marginLeft = system.args[3] marginTop = system.args[4] marginRight = system.args[5] marginBottom = system.args[6] page.viewportSize = width: 600 height: 600 page.paperSize = format: "A4" margin: left: marginLeft top: marginTop right: marginRight bottom: marginBottom page.open address, (status) -> if status isnt "success" console.log "Unable to load the address!" else window.setTimeout (-> page.render output phantom.exit() ), 200
Version data entries
17 entries across 17 versions & 2 rubygems