Me gustaría integrar una herramienta de visualización para ver archivos en formato PDF, MS Excel y MS Word. Estoy desarrollando un sitio web que almacena manuales en nuestro servidor y me gustaría que los visitantes pudieran ver estos manuales en línea en lugar de descargarlos. Encontré una herramienta llamada ViewerJS que puede ver PDF y abrir documentos en línea. Sin embargo, la herramienta no es compatible con Microsoft Office.
Siguiendo la sugerencia de Steve Barnes, JODReports se encuentra encima de Open Office y Libre Office, por lo que puede eliminar un poco del trabajo de manejo de Open Office / Libre Office a través de la API. Las conversiones a menudo son sorprendentemente buenas, pero tendría que realizar algunas pruebas para determinar si eso funciona lo suficientemente bien para sus documentos.
Posiblemente podría utilizar LibraOffice en el modo de conversión de línea de comandos para generar una vista adecuada de muchos de estos documentos. Vea esto para obtener información.
Eso permitiría que su servidor brinde una vista de los documentos compatibles con LibraOffice (que es gratuito), pero también recomendaría proporcionar un enlace de descarga. Su elección sería si convertir a la vista - visualización más lenta , convertir al cargar - cargas más lentas y más almacenamiento de documentos nuevos solamente, convertir a la primera vista y mantener la conversión o convertir todo por lotes.
Nick Dickinson Wilde
Pablo