extras_de_cont 1.0.1
A simple library which helps you extract transactions from a PDF bank statement. Fine tuned for Romanian bank statements. # ExtrasDeCont A ruby gem for extracting bank statements from PDFs. ## Simple usage Create a PDF parser and print the extracted text: ```ruby require "bundler/setup" require "extras_de_cont" parser = ExtrasDeCont::Parser.new("/home/dnutiu/Documents/tranzactii_revolut.pdf") puts parser.text ``` Or, extract all the transactions from a Revolut Bank statement PDF: ```ruby transactions = ExtrasDeCont.parse(file, bank: :revolut) transactions.each do |t| puts "#{t.date}, #{t.description}, #{t.amount}, #{t.currency}" end ``` Or use the included entrypoint: ```bash bundle exec ruby -Ilib bin/main /home/dnutiu/Documents/tranzactii_revolut.pdf ``` Run the Revolut parser test with: ```bash ruby -Ilib:test test/revolut_rule_test.rb ```