pdf-maker
An easy way to generate pdf files from ejs templates or html files
Install
npm i --save pdf-maker
Usage
For generating pdf from ejs templates
var pdfMaker = ; var template = 'path/to/ejsTemplate.ejs';var data = name: 'node.js';var pdfPath = '/path/of/pdf/file.pdf';var option = paperSize: format: 'A4' orientation: 'portrait' border: '1.8cm' ;; ;
Here, 'option' parameter is optional. 'data' is the data which will be used in the ejs template. 'pdfPath' is the path with where the pdf file will be saved.
For generating pdf from html files.
var pdfMaker = ; var template = 'path/to/htmlFile.html';var pdfPath = '/path/of/pdf/file.pdf';var option = paperSize: format: 'A4' orientation: 'portrait' border: '1.8cm' ;; ;
Roadmap
Adding test cases. Removing external dependencies.