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
      };

    Keywords

    none

    Install

    npm i prince-promise

    DownloadsWeekly Downloads

    2

    Version

    0.2.4

    License

    MIT

    Unpacked Size

    4.16 kB

    Total Files

    6

    Last publish

    Collaborators

    • panosoft