kkFileView是一个文件预览项目,支持绝大多数格式的文件,并且提供了接口调用:

  1. 支持 doc, docx, xls, xlsx, xlsm, ppt, pptx, csv, tsv, dotm, xlt, xltm, dot, dotx,xlam, xla ,pages 等 Office 办公文档
  2. 支持 wps, dps, et, ett, wpt 等国产 WPS Office 办公文档
  3. 支持 odt, ods, ots, odp, otp, six, ott, fodt, fods 等OpenOffice、LibreOffice 办公文档
  4. 支持 vsd, vsdx 等 Visio 流程图文件
  5. 支持 wmf, emf 等 Windows 系统图像文件
  6. 支持 psd ,eps 等 Photoshop 软件模型文件
  7. 支持 pdf ,ofd, rtf 等文档
  8. 支持 xmind 软件模型文件
  9. 支持 bpmn 工作流文件
  10. 支持 eml 邮件文件
  11. 支持 epub 图书文档
  12. 支持 obj, 3ds, stl, ply, gltf, glb, off, 3dm, fbx, dae, wrl, 3mf, ifc, brep, step, iges, fcstd, bim 等 3D 模型文件
  13. 支持 dwg, dxf, dwf, iges , igs, dwt, dng, ifc, dwfx, stl, cf2, plt 等 CAD 模型文件
  14. 支持 txt, xml(渲染), xbrl(渲染), md(渲染), java, php, py, js, css 等所有纯文本
  15. 支持 zip, rar, jar, tar, gzip, 7z 等压缩包
  16. 支持 jpg, jpeg, png, gif, bmp, ico, jfif, webp 等图片预览(翻转,缩放,镜像)
  17. 支持 tif, tiff 图信息模型文件
  18. 支持 tga 图像格式文件
  19. 支持 svg 矢量图像格式文件
  20. 支持 mp3,wav,mp4,flv 等音视频格式文件
  21. 支持 avi,mov,rm,webm,ts,rm,mkv,mpeg,ogg,mpg,rmvb,wmv,3gp,ts,swf 等视频格式转码预览
  22. 支持 dcm 等医疗数位影像预览
  23. 支持 drawio 绘图预览

官网

地址:https://kkview.cn

在线体验

地址:https://file.kkview.cn

项目文档

地址:https://kkview.cn/zh-cn/docs/home.html

个人打包

地址:4.4.0-beta 提取码:lwyy

Windows&Linux

1、拉取项目源代码

用来打包成Windows和Linux版本的压缩包

# gitee
git clone https://gitee.com/kekingcn/file-online-preview.git ./kkFileView
# github
git clone https://github.com/kekingcn/kkFileView.git ./kkFileView

2、打包

项目加载完依赖后使用maven打包项目

3、测试

打包结束后会生成Windows和Linux的压缩包,拷贝出来需要使用的版本解压后,例如Windows访问bin目录下的startup.bat即启动项目

 访问http://localhost:8012出现以下界面(4.4.0)即是成功,详细使用参考官方文档。

docker

1、拉取镜像

以上圈出的版本暂时没有最新的4.4.0(2024/5/23)指令拉取直接参考图上提供

2、创建&启动容器

直接启动,无参数配置

3、测试

访问http://localhost:8012出现以下界面(4.1.0)即是成功,详细使用参考官方文档。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐