toner-wkhtmltopdf

0.2.0 • Public • Published

toner-wkhtmltopdf

Build Status

Toner recipe for printing html into pdf using wkhtmltopdf

npm install toner-wkhtmltopdf
toner.recipe("wkhtmltopdf", require("toner-wkhtmltopdf")();
 
toner.render({
    template: {
        content: "fooo",
        engine: "jsrender",
        wkhtmltopdf: {
            header: "{{:name}}"
        }
    },
    data : {
        name: "Jan Blaha"
    }
});

Options

Options passed to template.wkhtmltopdf are passed to the wkhtmltopdf binary. See its docs for details. Currently supported options are:

  • orientation
  • header
  • footer
  • headerHeight
  • footerHeight
  • marginBottom
  • marginLeft
  • marginRight
  • marginTop
  • pageSize
  • pageHeight
  • pageWidth
  • toc
  • tocHeaderText
  • tocLevelIndentation
  • tocTextSizeShrink
  • title

Troubleshooting installation

See https://github.com/pofider/node-wkhtmltopdf-installer

Package Sidebar

Install

npm i toner-wkhtmltopdf

Weekly Downloads

0

Version

0.2.0

License

MIT

Last publish

Collaborators

  • pofider