Sometimes, we want to convert HTML to PDF with Node.js.
In this article, we’ll look at how to convert HTML to PDF with Node.js.
How to convert HTML to PDF with Node.js?
To convert HTML to PDF with Node.js, we can use the html-pdf package.
To install it, we run
npm i html-pdf
Then we write
const pdf = require('html-pdf');
pdf.create(html, config).toFile('path/to/output/generated.pdf', (err, res) => {
if (err) {
return console.log(err);
}
console.log(res);
});
to call pdf.create with the html string to convert to a PDF.
And then we call toFile to write the PDF content to a file on disk.
The callback’s res parameter has the results of writing the PDF.
And err has the errors.
Conclusion
To convert HTML to PDF with Node.js, we can use the html-pdf package.