PDFMiner in Python
unixuser.org
unixuser.org
Anyway, if someone gave this PDFMiner a shot, let me know how good/bad it is.
I've been working on a clients project for last few weeks parsing historic tabular PDF reports into some semantic form. After some testing the clients team decided that using Adobe acrobat to export PDF has text was the best option. NB. best meaning but it was the most consistent export of the options they tried!
I've then written a Perl program using a custom parser to put meaning to all this lovely textural data :)
PS. Given more time I'd like to have used off shelf parser like Regexp::Grammars - https://metacpan.org/module/Regexp::Grammars
PPS. And given more involvement in the PDF extraction process/decision I would have like to tested CAM::PDF - https://metacpan.org/module/CAM::PDF
Working with PDFs is an extremely frustrating experience. For years I've dealt with the poorly documented Adobe SDK and many third party tools through working in the ebook industry. In my opinion converting PDF to HTML is close to an impossible task that will never yield consistent results and will always require manual intervention.
However, a few years ago we've developed an online reader that renders PDF files that have been converted to images with a text overlay that is far more reliable than a conversion to HTML. You can see an example book for free here: http://amigoreader.com/moonstone/. We hope to open this up for users to share and discuss their PDF documents in the near future.
When are you launching?