This project can read a credit card invoice PDF file, convert to JSON and then convert this JSON to a OFX (Open Financial Exchange) file.
The PDF parser is made through Tabula Java project.
- Samsung Itaucard
TODO:
SicoobTODO:
InterTODO:
Nubank
Install the dependencies
npm i
Build the project
npm run build
Once the project compiled, you can run thes commands to get help:
node ./dist/samsung/samsung.js --help
node ./dist/jsonToOfx/jsonToOfx.js --help
Usage examples:
# Examples to convert PDF to JSON
cat invoice.pdf | node ./dist/samsung/samsung.js > invoice.json
cat invoice.pdf | node ./dist/samsung/samsung.js -o invoice.json
node ./dist/samsung/samsung.js -i invoice.pdf -o invoice.json
node ./dist/samsung/samsung.js -i invoice.pdf > invoice.json
# Examples to convert JSON to OFX
cat invoice.json | node ./dist/jsonToOfx/jsonToOfx.js > invoice.ofx
cat invoice.json | node ./dist/jsonToOfx/jsonToOfx.js -o invoice.ofx
node ./dist/jsonToOfx/jsonToOfx.js -i invoice.json -o invoice.ofx
node ./dist/jsonToOfx/jsonToOfx.js -i invoice.json > invoice.ofx
# Examples to convert PDF to OFX
cat invoice.pdf | node ./dist/samsung/samsung.js | node ./dist/jsonToOfx/jsonToOfx.js > invoice.ofx
node ./dist/samsung/samsung.js -i invoice.pdf | node ./dist/jsonToOfx/jsonToOfx.js -o invoice.ofx