Skip to content

Create pdf reports from different source types

Notifications You must be signed in to change notification settings

diospark/easy-pdf

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

easy-pdf

Create pdf reports from different sources

Usage

var pdf = require('easy-pdf');
var report = pdf.init(options);
var file = report.write(destination, name);
var html = report.generateHTML(excludeCss);
var css = report.getCSS();

Options

fileName - Report fileName (default: generated)
title - Report title (default: 'No title')
desc- Report description (default: 'No description')
records - Report data
names - Report column names, which should be displayed (Array of objects) Example object: {name: 'user',title: 'User'} columns - All column names of the records
fontSize - Report data font size (default: '12px')
mode - Report orientaton (default: 'portrait')
author - Report author (default: 'Default author')
headerHeight - Report header height (default: '5mm')
footerHeight - Report footer height (default: '7mm')
type - Report type, possible values: 'pdf', 'png', 'jpeg' (default: 'pdf')
border - Report border (default: '5mm')
format - Report format (default: 'A4')

Current version

0.1.8

About

Create pdf reports from different source types

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 87.2%
  • HTML 8.2%
  • CSS 4.6%