Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

invoice-pdf

0.0.11 • Public • Published

Invoice PDF

Create a stripe invoice pdf from a jade template

Installation

Install Phantom

NPM

$ npm install invoice-pdf

Usage

var user = { // coming from Storify database
        username: 'philmod'
    , ...
    , _stripe : {
            ...
        }
};
var options = {};
var invoice = new Invoice(user, options);
invoice.create(function(e,path) {
    // you get the pdf file path
});

Other usages:

  • Render the html:
invoice.render(function(e,html) {
 
});
  • Create PDF from html:
invoice.jade2pdf(function(e,path) {
 
});
  • Delete PDF file:
invoice.deletePdf(function(e) {
 
});
  • Pipe PDF file:
invoice.pipePdf(res);

Run Tests

	$ make test

install

npm i invoice-pdf

Downloadsweekly downloads

34

version

0.0.11

license

BSD

repository

githubgithub

last publish

collaborators

  • avatar
  • avatar