Estoy trabajando en un sitio web para compartir archivos, necesito una forma de tomar capturas de pantalla de los documentos cargados.¿Cómo puedo obtener una vista previa de los documentos?
El sitio admite varios formatos de archivos, desde texto sin formato hasta documentos de oficina (doc, xls, ppt, ...), videos (mpeg, avi, ...), imágenes (jpg, gif, png,. ..) PDF, Open Office, etc.
Cada documento debe tener una "vista previa" de él, la parte buena es que el cliente quiere que los siguientes formatos tengan vistas previas: doc, xls, ppt y pdf. El otro formato de archivos es opcional, tendrán una vista previa si puedo encontrar una manera de tomarlos.
Además, las imágenes no son un problema porque solo tengo que incluir una miniatura en la vista previa. También usaré FFMPEG para convertir videos a FLV para poder usarlo también para tomar capturas de pantalla de los videos.
Estaba pensando en usar JODconverter, que admite los formatos de Office y Open Office, no sé si se convierte en JPG, pero al menos se convierte en PDF que es algo. El sitio se está compilando en PHP bajo Drupal 5 ejecutándose en un servidor Debian dedicado, por lo que, en caso de que elija JOD, lo usaré como un servicio web que se ejecuta en un servidor virtual en la misma máquina.
¿Alguien sabe una mejor aplicación o método para convertir archivos a imágenes?
Cualquier ayuda será muy apreciada, ¡gracias de antemano!
Javier
¿Cómo se creó el visor de documentos en flash y qué se usó para la conversión? – Ankit