如何开发一个文件文档在线预览的网站?
最近公司有这样的一个需求,开发一个内部培训的系统,需要在线打开一些PPT或者视频文件的功能。做了一些调研,找到一个开源的方案供选择。
github项目地址:https://github.com/kekingcn/kkFileView
项目特性
- 支持 office, pdf, cad 等办公文档
- 支持 txt, xml(渲染), md(渲染), java, php, py, js, css 等所有纯文本
- 支持 zip, rar, jar, tar, gzip 等压缩包
- 支持 jpg, jpeg, png, gif, tif, tiff 等图片预览(翻转,缩放,镜像)
- 使用 spring-boot 开发,预览服务搭建部署非常简便
- rest 接口提供服务,跨语言、跨平台特性(java,php,python,go,php,….)都支持,应用接入简单方便
- 抽象预览服务接口,方便二次开发,非常方便添加其他类型文件预览支持
- 项目遵循 Apache 协议开源,代码 开放任意修改
官网及文档
地址:https://kkfileview.keking.cn
在线体验
项目文档(Project documentation)
- 详细wiki文档:https://gitee.com/kekingcn/file-online-preview/wikis/pages
- 中文文档:https://gitee.com/kekingcn/file-online-preview/blob/master/README.md
- English document:https://gitee.com/kekingcn/file-online-preview/blob/master/README.en.md
评论
还没有评论...留下你的评论!