生成WagtailCMS文档预览

时间:2017-06-13 15:22:55

标签: django django-templates django-views wagtail wagtail-snippet

有没有办法扩展Wagtail的文档以显示文件预览?有一个service(我还没有测试过),看起来很酷,但Pro计划的免费计划是一个巨大的成本飞跃。我希望有人已经明白了这一点,并且可以指出我的解决方案。谢谢。

1 个答案:

答案 0 :(得分:0)

FilePreviews.io每月100份关于免费计划的文件对我来说似乎相当慷慨。您可以尝试构建类似的东西,例如使用ImageMagick创建PDF缩略图:

http://duncanlock.net/blog/2013/11/18/how-to-create-thumbnails-for-pdfs-with-imagemagick-on-linux/

并使用像Aspose这样的服务将常见文件格式转换为PDF格式:

https://www.aspose.com

或者您可以手动执行此操作,方法是在文档模型中添加缩略图字段,并告诉用户提供自己的缩略图。

但是,如果您或您的客户每个月上传超过100个文档,并且您希望为多种文档类型生成可靠的缩略图,那么每月49美元可能比自己完成所有工作更有价值。