A Final Option
If your .pdf is not available in any other format, as a last resort, you can try to infer the column name headings by using a double blank as a delimiter. This is demonstrated in Figure 4.1.
Once the OCR option has been used, the column headings are there.
So what are the problems with using a double blank as a delimiter? There are lots of problems. The first problem is reliability. In some cases it will not be obvious which values are applicable to which column headings.
The second problem is that a double blank is not always reliable. In the case of a long column name there may be no double blank. The third problem is that in some cases there may be more blanks than a double blank that separates column names. Clearly, there are some really messy problems that are associated with trying to delineate column names in a .pdf format.