1.0.6 • Published 4 years ago

@florpor/pdf-table-extractor v1.0.6

Weekly downloads
1
License
BSD-3-Clause
Repository
github
Last release
4 years ago

pdf-table-extractor

Extract tables from PDF

This package is based on ronnywang's pdf-table-extractor with just a few fixes.

Install

$ npm install --save @florpor/pdf-table-extractor

API

method: pdfTableExtractor

const pdfTableExtractor = require('@florpor/pdf-table-extractor');

pdfTableExtractor('my_file.pdf').then(res => {
    console.log(JSON.stringify(res));
});

pdfTableExtractor(filePath, options)

  • filePath <string> the path to a pdf file
  • options <Object>
    • maxEdgesPerPage <?number> maximum number of edges to process per page. if defined and number of identified edges surpasses the setting tables will not be processes for the current page.
    • progressFunc <?function(Object)> callback to call after each page is processes with the current result object.
  • returns: <Promise<Object>>

CLI

To use the simple CLI clone this repo and run:

$ npm install
$ node parse-cmd.js samples/pta_10229_131308_94274.pdf

License

BSD License

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago