Hi Eric,

I personally use a homemade perl script based on pdftotext, which then 
parse the text output and write ledger syntax. 

As suggested by Zack, I could have done PDF to CSV and then using a CSV to 
Ledger tool. But none satisfied my needs. 
Anyway, here is my personal notes about some CSV to Ledger tools. Pros are 
noted '+', Cons are noted '-'.

Included in John Wiegley's ledger, there is the "convert" command
See ./test/baseline/cmd-convert.test
- can not rename payee

Included in Simon Michael's hledger, csv files can be imported natively
http://hledger.org/MANUAL.html#other-file-formats
+ can rename payee

csv2ledger, from Russell Adams
https://code.launchpad.net/~rladams/csv2ledger/main
- does not support unicode
+ can rename payee

icsv2ledger, from Quentin Stafford-Fraser
https://github.com/quentinsf/icsv2ledger
- code does not look to be unicode compliant
- can not rename payee

Reckon, from  Andrew Cantino 
https://github.com/iterationlabs/reckon
- can not rename payee

--
Thierry

Reply via email to