#toner-wkhtmltopdf
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