preview-service - proyecto open source para generar imágenes en miniatura de archivos de imagen/documento/video
(github.com)Se ofrece con Docker y se usa mediante llamadas HTTP.
Compatible con la mayoría de los formatos de archivo
ai,eps,ps,pdf
bmp,gif,ico,jpg,png,psd,svg
doc,ppt,xls,od*,htm,csv,key,page
mp4,mov,wmv,avi
Internamente utiliza ImageMagic, LibreOffice, ffmpeg y otras herramientas para generar miniaturas de los archivos mencionados.
2 comentarios
Este código es una fuente que envuelve como servicio web el paquete para Python
Preview-Generator.https://github.com/algoo/preview-generator
Si lo vas a usar directamente desde código Python, también puedes usar el de arriba,
pero como tiene muchísimos paquetes de dependencias para la conversión, sí resulta algo pesado instalarlos junto con el servidor.
https://github.com/algoo/preview-generator/…
Al revisar con calma la lista de formatos de archivo compatibles, hay HWP, y parece que usa LibreOffice.