An open API service indexing awesome lists of open source software.

https://github.com/hq20/pdf-from-html

Transform an HTML file in a PDF file
https://github.com/hq20/pdf-from-html

html pdf pdf-generation render transform

Last synced: 7 months ago
JSON representation

Transform an HTML file in a PDF file

Awesome Lists containing this project

README

          



   
pdf-from-html

> pdf-from-html is a nodejs library to transform an html (possibly from [markdown-it](https://markdown-it.github.io/)) in a PDF.






## Installation

Install it with npm or yarn.

```bash
$ npm install --dev pdf-from-html
# or
$ yarn add --dev pdf-from-html
```

## Usage

It's possible to use it from command line

```bash
$ pdf-from-html docs/ somefile.html
```
as npm script
```bash
"scripts": {
"pdf": "pdf-from-html docs/ somefile.html"
},
```
or as part of your nodejs app
```typescript
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);
```

## Contributing
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.

## License
[Apache-2.0](LICENSE.md)

## Credits
* Icons made by Freepik from www.flaticon.com