2.0.4 • Published 4 years ago

@jeylabs/aws-lambda-poppler v2.0.4

Weekly downloads
35
License
MIT
Repository
github
Last release
4 years ago

AWS Lambda Poppler

Poppler execution helpers for AWS Lambda Node.js environment.

Install

NPM

$ npm install @jeylabs/aws-lambda-poppler --save

Yarn

$ yarn add @jeylabs/aws-lambda-poppler

Available methods

These are the methods currently supported.

How to use

const {usePixmap} = require('@jeylabs/aws-lambda-poppler');

module.exports.handler = () => {
  // assuming there is a document.pdf file inside /tmp dir
  return usePixmap('document.pdf'); // returns [document/page-1.png, document/page-2.png]
};

How to configure

You can pass configrations as secound parameter to all methods, Please check the source to check supported options.

  • Default working diractory is /tmp, you can modify it by passing your value with root key.
  • If you want to supply more arguments you can pass your argument list with options key.
usePixmap('document.pdf', {
  root: '/tmp',
  prefix: 'modified-page',
  options: ['-png', '-freetype no']
}); // returns [document/modified-page-1.png, document/modified-page-2.png]

See Also

Thanks

License

MIT © jeylabs

2.0.4

4 years ago

2.0.3

4 years ago

2.0.2

4 years ago

2.0.1

4 years ago

2.0.0

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago