1.3.2 • Published 3 years ago
@vencakrecl/pdf-generator v1.3.2
PDF Generator
Package for convert HTML to PDF by headless Chrome (puppeteer).
- JSON schema validation (ajv)
- Template engine (pug)
- CSS (bootstrap)
- HTTP server for static files (expressjs)
Installation
npm install @vencakrecl/pdf-generator
yarn add @vencakrecl/pdf-generator
Demo
make run-demo
make run-demo-api ## HTTP server running on localhost:3001
Example
import { PdfGenerator } from '@vencakrecl/pdf-generator'
const createPdf = async () => {
const pdf = new PdfGenerator('base_dir')
await pdf.start()
pdf.addTemplate('test', 'template.pug', {
properties: {
title: {
type: 'string'
}
},
required: ['title']
})
const data = await pdf.generate('test', {title: 'Title'})
console.log(data)
await pdf.stop()
}
createPdf()
1.3.2
3 years ago
1.3.1
3 years ago
1.3.0
3 years ago
1.3.0-beta.0
3 years ago
1.2.0
4 years ago
1.1.2
4 years ago
1.1.1
4 years ago
1.1.0
4 years ago
1.0.6
4 years ago
1.0.5
4 years ago
1.0.4
4 years ago
1.0.3
4 years ago
1.0.2
4 years ago
1.0.1
4 years ago
1.0.0
4 years ago
1.0.0-beta.12
4 years ago
1.0.0-beta.13
4 years ago
1.0.0-beta.11
4 years ago
1.0.0-beta.10
4 years ago
1.0.0-beta.8
4 years ago
1.0.0-beta.9
4 years ago
1.0.0-beta.7
4 years ago
1.0.0-beta.6
4 years ago
1.0.0-beta.5
4 years ago
1.0.0-beta.4
4 years ago
1.0.0-beta.3
4 years ago
1.0.0-beta.2
4 years ago
1.0.0-beta.1
4 years ago
1.0.0-beta.0
4 years ago
1.0.0-alpha.5
4 years ago
1.0.0-alpha.4
4 years ago
1.0.0-alpha.3
4 years ago
1.0.0-alfa.2
4 years ago
1.0.0-alpha.2
4 years ago
1.0.0-alpha.1
4 years ago
1.0.0-alpha.0
4 years ago
0.1.0
4 years ago
0.0.4
4 years ago
0.0.3
4 years ago
0.0.2
4 years ago
0.0.1
4 years ago