pdf-from-html is a nodejs library to transform an html (possibly from markdown-it) in a PDF.
Install it with npm or yarn.
$ npm install --dev pdf-from-html
# or
$ yarn add --dev pdf-from-html
It's possible to use it from command line
$ pdf-from-html docs/ somefile.html
as npm script
"scripts": {
"pdf": "pdf-from-html docs/ somefile.html"
},
or as part of your nodejs app
import { generatePDF } from 'pdf-from-html';
// or
// const generatePDF = require('pdf-from-html').generatePDF;
// and then just call the method
generatePDF(outputDir: string, outputFileName: string, inputContent: string);
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
- Icons made by Freepik from www.flaticon.com