Is there any consistent way to extract tables from PDF files?
What I have done so far:
pdftotext
tool. It has an option to convert to HTML layout.What is the problem with this:
<table>
tags, but everything was under <p>
tags.Will there be any markers in a PDF document to indicate table structures? Like <table>
, <tr>
and <td>
in HTML?
If "yes", any pointers to this would be helpful. If "no", a definite info about this fact is also helpful.
If the PDF document misses information that marks content as table, row, cell, etc. (known as tags), then there is no consistent way to extract tables from the PDF document. Mostly, PDF documents do not contain these tags. These tags typically serve to make a PDF accessible so that it can for example be read aloud. These tags are not required for a PDF to be valid.