kkFileView是国人开源的一款文件文档在线预览项目,支持主流办公文档的在线预览,如 doc、docx、Excel、pdf、txt、zip、rar、 图片等格式。项目基于spring boot搭建,遵守Apache 2.0开源协议。

特性:

  • 支持 office, pdf, cad 等办公文档
  • 支持 txt, xml(渲染), md(渲染), java, php, py, js, css 等所有纯文本
  • 支持 zip, rar, jar, tar, gzip 等压缩包
  • 支持 jpg, jpeg, png, gif, tif, tiff 等图片预览(翻转,缩放,镜像)
  • 支持mp3,wav,mp4,flv 多媒体播放和预览
  • rest 接口提供服务,跨语言、跨平台特性(java,php,python,go,php,….)都支持,应用接入简单方便
  • 抽象预览服务接口,方便二次开发,方便添加其他类型文件预览支持

https://github.com/kekingcn/kkFileView