生成 WagtailCMS 文档预览

Generating WagtailCMS Document Previews

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

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 美元可能比自己动手更划算。