Show-case multiple ways of extracting information from different kinds of PDF files (text based or scans), mainly presenting invoice data.
Read more on the challenges of getting information out of PDF files.
Extract textual data from a PDF file.
Usually this is sufficient for most of the cases.
In some cases, it may be easier to find the elements and their neighbours instead of just parsing the text. In this example we find rows and columns from a table in a PDF document.