4 ms·
On a personal project, I had a good experience extracting PDF text using Tabula[1]. You specify the bounding boxes where desired data is, and it spits out the c
by kbouck 7y ago
On a personal project, I had a good experience extracting PDF text using Tabula[1]. You specify the bounding boxes where desired data is, and it spits out the content it finds.
It still hits the issues mentioned in this article (surprise spaces appearing in middle of words, etc)
[1] https://tabula.technology/ https://tabula.technology/
- squaresmile 7y agoThere's also camelot in Python [1]. Discovered it on HN [2]. Still a decent amount of manual work afterwards though but it's probably unreasonable to expect otherwise. [1] https://camelot-py.readthedocs.io/en/master/ https://camelot-py.readthedocs.io/en/master/ [2] https://news.ycombinator.com/item?id=18199708 https://news.ycombinator.com/item?id=18199708
- peterburkimsher 7y agoI've had a good experience with Camelot extracting table-based data!
- vips7L 7y agoDoes it also extract PDF annotations?