A plugin for parsing PDF files in Flatfile.
| Install | npm i @flatfile/plugin-pdf-extractor | 
|---|---|
| Source: | View source | 
| Package: | @flatfile/plugin-pdf-extractor 7 installs | 
This plugin will parse a data table in a PDF file and extract it into Flatfile.
Event Type:
listener.on('file:created')
When embedding Flatfile, this plugin should be deployed in a server-side listener. Learn more
opt.apiKey - string - (required)The apiKey parameter specifies you pdftables.com API key.
opt.debug - booleanThe debug parameter lets you toggle on/off helpful debugging messages for
development purposes.
api.files.uploadA subscription to pdftables.com is required for this plugin to work. Create an API key there and use it below.
npm i @flatfile/plugin-pdf-extractor
import { pdfExtractorPlugin } from "@flatfile/plugin-pdf-extractor";
listener.js
export default function (listener) {
  listener.use(pdfExtractorPlugin({ apiKey: "key" }));
}
listener.ts
export default function (listener: FlatfileListener) {
  listener.use(pdfExtractorPlugin({ apiKey: "key" }));
}