尧图精选

kkFileView 文件在线预览:3 步部署,文件不下载直接看

🕒 发布时间:2026/9/12 5:34:11 📁 来源:尧图网络
kkFileView 文件在线预览:3 步部署,文件不下载直接看【免费下载链接】kkFileViewUniversal File Online Preview Project based on Spring-Boot项目地址: https://gitcode.com/GitHub_Trending/kk/kkFileView只想看一眼对方发来的 Word 合同,却要先装 Office、再等几分钟打开——这种麻烦,kkFileView 文件在线预览帮你省掉:部署一次,文件在浏览器里就能直接打开,不用下载,也不用装任何办公软件。一、它是怎么做到的后端是一个 Spring Boot 服务(Java 生态里常见的轻量框架,一条命令就能跑起来)Office 类文档交给内置的 LibreOffice(免费开源的办公组件)转成图片或 PDF转换结果在浏览器里渲染,你看到的就是文件原貌它同时提供 REST 接口(按网址发请求、收结果的服务端接口),任何语言的平台都能接入二、三步跑起来 拉取现成的镜像并启动,命令一共两行:docker pull keking/kkfileview docker run -p 8012:8012 keking/kkfileview容器起来后服务自动运行,默认监听 8012 端口浏览器打开http://localhost:8012,把文件丢进去就能预览如果想自己编译打包,可以看一下 doc/ci-auto-deploy.md 里的构建与自动部署说明。三、它能帮你做什么Word、Excel、PPT,以及 WPS 的 wps/dps/et 等格式,直接转成网页查看PDF、图片、纯文本、代码、md、json 这类文件原样渲染MP4、mp3 等音视频在浏览器里直接播放打开 zip、rar 压缩包,点其中任意一个文件就能单独预览3D 模型、CAD 图纸、drawio、xmind、bpmn 流程图这些冷门格式也支持四、效果长这样Excel 打开就是一个可滚动的网页表格,和在线表格体验接近:Word 文档转成 PDF 后整篇展示,版式和原件保持一致:3D 模型文件可以在页面上直接旋转查看,不用装建模软件:drawio 画布风格的流程图文件同样能直接呈现:五、上手要避的坑端口、超时、上传大小(默认 500MB)这些参数都集中在 server/src/main/config/application.properties,改完重启即生效Word 和 PDF 有逐页转图片和整篇转 PDF两种渲染,大文件走公网时前者加载更稳,内网环境用后者更快担心文档被截屏外传的话,可以打开配置里的 office.watermark 给预览页加水印六、适合谁用企业和研发团队:通过 REST 接口把文件预览能力嵌进内部文档系统在线教育和内容平台:让学员、用户直接在线看课件与上传资料个人用户:收到什么格式的文件,都先丢上去看一眼,少折腾安装kkFileView 采用 Apache 协议开源,代码可以随便改造和分发。如果你也受够了看个文件还得先装软件,把它部署起来,大概半天就能体会到差别。【免费下载链接】kkFileViewUniversal File Online Preview Project based on Spring-Boot项目地址: https://gitcode.com/GitHub_Trending/kk/kkFileView创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
上一篇/下一篇内容由系统自动关联 返回资讯列表 →