dc.description.abstract | El principal objetivo de este Trabajo Fin de Grado es la creación de una herramienta web para la manipulación de ficheros PDF. Estos ficheros tienen gran número de ventajas: ofrecen la posibilidad de bloquearlos con contraseña, compatibilidad entre los sistemas operativos principales, tienen gran popularidad… No obstante, el formato presenta un problema, y es que manipularlos no es una tarea simple.
En este proyecto se ha analizado, diseñado y construido el sistema descrito en la primera línea de este resumen, con el objetivo de permitir al usuario realizar tareas con documentos PDF como, por ejemplo, la extracción o eliminación de páginas de un fichero, recortar el contenido de las páginas de un documento, unir dos o más PDF o modificar el orden de las páginas.
El resultado final, además de este documento, en el que se recoge todo el proceso de realización del proyecto a través de las distintas fases, es una aplicación web desplegada con las funcionalidades identificadas anteriormente, además de algunas otras. Esta aplicación está formada por dos subsistemas principales: un backend, implementado sobre Django REST Framework, que expone una API REST, y un frontend, con el que interactúa el usuario y que se ha implementado sobre Vue.js. | spa |