Pdf Workbench

Se trata de una aplicación de escritorio cuyo objetivo es corregir los resultados de la detección de tablas en archivos PDF realizada por un servicio web, y llevar a cabo análisis adicionales sobre dichos resultados. Funciona de la siguiente manera:

  • El cliente sube un documento PDF a la aplicación web, que realiza un análisis para identificar las tablas.
  • A continuación, el cliente descarga un archivo comprimido que contiene el documento original y los resultados del análisis.
  • Después, importa el archivo comprimido a Pdf Workbench, que muestra el documento PDF como lo haría cualquier visor de PDF, pero con los límites de las tablas y sus columnas, filas y celdas superpuestos.
  • A continuación, el usuario puede corregir estos resultados:
    • eliminando las tablas identificadas erróneamente,
    • añadiendo tablas que el servicio anterior no había analizado,
    • fusionando o dividiendo filas, columnas o celdas donde los límites lo requieran.

Además, la aplicación incluía una función para analizar los totales de las tablas.

El producto se desarrolló en WPF y siguió las buenas prácticas de programación, haciendo un uso extensivo de entidades, interfaces e inyección de dependencias.

Ha sido utilizado principalmente por contables, ya que resultó extremadamente útil para la auditoría.