This is a Desktop Application whose purpose is to correct the results of table detection of Pdfs performed by an web-based service, and perform extra analysis on the result. This works as follows:
- The client uploads a Pdf document to the web-pased application which performs an analysis to identify the tables.
- The client then downloads a zipped file containing the original document and the results of the analysis.
- He then imports the zipped document into Pdf Workbench which then displays the Pdf document as would any Pdf viewer, but with the boundaries of tables and there columns, rows and cells overlaying it.

- The User can then correct these results by:
- removing falsely identified tables,
- adding tables the previous service had failed to analyse,
- merging or splitting rows, columns or cells where the boundaries where appropriate.

Furthermore the application included the facility for analyse the tables for totals and subsequently editing them, deleting falsely identified ones or adding new ones that the algorithms failed to identify.
It has been used primarily by accountants as it proved extremely useful for auditing.
The product was written in WPF and followed good programming practice making extensive use of Entities, Interfaces, and dependency Injection.