agrefab-pdf-generator

0.0.11 • Public • Published

PDF Generator

NodeJS library for creating PDF documents.

Installation

npm i agrefab-pdf-generator

How to use

const PDFGenerator = require('agrefab-pdf-generator');

let pdf = new PDFGenerator('Untitled');
let introduction = 'Introduction text';
let steps = ['Instructions for step 1', 'Instructions for step 2'];
let numberId = 'SOP-ALL-001';
let revisionDate = '8/9/21';
let effectiveDate = '8/9/21';
let approvedBy = 'email@example.com';
let author = 'email@example.com';
let replaces = '';
let version = 1;
pdf.saveGuide({
        introduction,
        steps,
        author,
        numberId,
        revisionDate,
        effectiveDate,
        approvedBy,
        replaces,
        version,
    });

See tests.js for more examples.

Usage information

  • Each PDFGenerator class represents one instance of a PDF. Do not reuse the same object. Create a new instance to rewrite a file.
  • saveGuide() creates a file on the local filesystem.
  • saveGuide() executes asychronously.

Readme

Keywords

Package Sidebar

Install

npm i agrefab-pdf-generator

Weekly Downloads

0

Version

0.0.11

License

MIT

Unpacked Size

2.2 MB

Total Files

18

Last publish

Collaborators

  • natebass