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

/toner-wkhtmltopdf/

    Package Sidebar

    Install

    npm i toner-wkhtmltopdf

    Weekly Downloads

    5

    Version

    0.2.0

    License

    MIT

    Last publish

    Collaborators

    • pofider