pdf-to-excel

0.3.2 • Public • Published

pdf-to-excel

Convert PDFs to editable Excel spreadsheets

node

npm i pdf-to-excel;
-- foo.js
-- foo.pdf

// foo.js
const pdf2excel = require('pdf-to-excel');

try {
  const options = {
    // when current pdf page number changes call this function(optional)
    onProcess: (e) => console.warn(`${e.numPage} / ${e.numPages}`),
    // pdf start page number you want to convert (optional, default 1)
    start: 1,
    // pdf end page number you want to convert (optional, default )
    end: 2,
  }

  pdf2excel.genXlsx('foo.pdf', 'bar.xlsx', options);
} catch (err) {
  console.error(err);
}

browser

<script src="https://cdnjs.cloudflare.com/ajax/libs/pdf.js/2.3.200/pdf.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.15.5/xlsx.full.min.js"></script>
<script src="/lib/index.js"></script>

<script>
  try {
    // bar.pdf in your static file server's root dir.
    pdf2excel.genXlsx('/bar.pdf', 'bar.xlsx');
  } catch (err) {
    console.error(err);
  }
</script>

Readme

Keywords

Package Sidebar

Install

npm i pdf-to-excel

Weekly Downloads

86

Version

0.3.2

License

MIT

Unpacked Size

12.7 kB

Total Files

8

Last publish

Collaborators

  • orekish