Docker ile sunulur ve HTTP üzerinden çağrılarak kullanılır.
Çoğu dosya formatını destekler
ai,eps,ps,pdf
bmp,gif,ico,jpg,png,psd,svg
doc,ppt,xls,od*,htm,csv,key,page
mp4,mov,wmv,avi
Dahili olarak ImageMagic, LibreOffice, ffmpeg vb. kullanarak yukarıdaki dosyaların küçük resimlerini oluşturur.
2 yorum
Bu kod, Python paketi olan Preview-Generator’ı web hizmeti biçiminde sarmalayan bir kaynaktır.
https://github.com/algoo/preview-generator
Python kodunda doğrudan kullanacaksanız yukarıdakini de tercih edebilirsiniz, ancak
dönüştürme için kullanılan bağımlılık paketleri o kadar fazla ki bunları sunucuya birlikte kurmak biraz külfetli olabiliyor.
https://github.com/algoo/preview-generator/…
Desteklenen dosya formatları listesini dikkatlice inceleyince HWP de var; bunun için LibreOffice kullanıldığı anlaşılıyor.