0.0.7 • Published 5 years ago

site-pdf v0.0.7

Weekly downloads
3
License
ISC
Repository
github
Last release
5 years ago

site-pdf

site-pdf is pdf generator from webpage to depend on phantom-node

required

phantomjs

install

npm install site-pdf

easy to use

let SitePDF = require('site-pdf')
let generator = new SitePDF()

generator.create('https://www.google.co.jp/','output.pdf')
.then(function(){
  generator.destroy()
})

use with options

let sitePDF = new SitePDF({
  cookie: {
    'name': 'COOKIE_KEY_NAME',
    'value': '100',
    'domain': 'stackoverflow.com',
    'path'     : '/',
    'expires'  : (new Date()).getTime() + (1000 * 60 * 60)
  },
  userAgent: "sitePDF",
  // viewportSize: {width: 1280, height: 800},
  paperSize: {
    format: "A4",
    orientation: "portrait",
    margin: {left:"0.5cm", right:"0.5cm", top:"0.5cm", bottom:"0.5cm"}
  },
  phantomArgs:[['--ignore-ssl-errors=true', '--disk-cache=true'], {
      // phantomPath: '/usr/local/bin/phantomjs',
      logLevel: 'info',
    }]
})

await sitePDF.create('http://stackoverflow.com/','output.pdf')

sitePDF.destroy()
0.0.7

5 years ago

0.0.6

7 years ago

0.0.5

7 years ago

0.0.4

7 years ago

0.0.3

7 years ago

0.0.2

7 years ago

0.0.1

7 years ago