Visor de documentos online

Descripción del proyecto

La plataforma Chil.org, una iniciativa de la Universidad Politécnica de Madrid, desea incorporar un visor online de documentos para permitir su consulta desde la web sin necesidad de descarga.

Este proyecto se divide en dos apartados:

Por un lado se crea en el servidor un controlador .NET MVC que, utilizando las bibliotecas Aspose, convierte a imágen y bajo demanda la página del documento especificado. Es por tanto la pieza que comunica el repositorio de documentos con la biblioteca JavaScript que funciona en el cliente.

En el cliente, y mediante JavaScript, se renderiza el visor de documentos. Características:

  • Botones de navegación. Para acceder a página anterior, siguiente, primera y última.
  • Zoom. Permite acercarse y alejarse de la página. Carga una nueva imagen si fuera necesario.
  • Caché. Guarda en memoria volatil una copia de las imágenes utilizando una política LIFO.
  • Precarga de imágenes. A medida que se recorre el documento, se precargan las páginas que se prevé se van a consultar.
  • Multiplataforma. Funciona tanto en equipos de escritorio como en dispositivos táctiles.
  • Vistas. Ofrece columna extra con vista de miniaturas, o consulta-índice de todas las páginas.
  • Empotrable. Se incorpora con una llamada a una función JavaScript que crea un objeto iframe del tamaño deseado.

Detalles del proyecto

Habilidades necesarias: