prince-promise

0.2.4 • Public • Published

prince-promise

Convert HTML to PDF using a promise based api for PrinceXML.

npm version npm license Travis David npm downloads

Installation

npm install prince-promise

Usage

var prince = require('prince-promise');
 
var html = 'Hello';
var options = {
  licenseFile: 'path',
  encrypt: true
};
 
prince(html)
  .then(function (pdf) {
    // ...
  });

API


prince ( html [, options] )

Converts an HTML string to a PDF. Returns a Promise that is fulfilled with the pdf buffer.

Arguments

  • html - A string of HTML content to render.

  • options - An object of options to run prince with. All PrinceXml options are supported and should be set as camelCased properties of this object.

    For instance:

    prince --license-file=path  --encrypt

    Becomes:

    var options = {
      licenseFile: 'path',
      encrypt: true
    };

Readme

Keywords

none

Package Sidebar

Install

npm i prince-promise

Weekly Downloads

0

Version

0.2.4

License

MIT

Unpacked Size

4.16 kB

Total Files

6

Last publish

Collaborators

  • panosoft