kkFileView 浏览器直达的文档在线预览 📅 发布时间:2026/9/12 1:29:28 👁 浏览次数: kkFileView 浏览器直达的文档在线预览【免费下载链接】kkFileViewUniversal File Online Preview Project based on Spring-Boot项目地址: https://gitcode.com/GitHub_Trending/kk/kkFileView车间里工人想确认一张 DWG 图纸的尺寸标注通常得先装 CAD 软件再等它慢慢把文件啃完。办公室也一样一份 PPT 发过来收件人电脑上没装 Office 就打不开。kkFileView 就是为这种场景准备的——它是个基于 Spring Boot 的开源文件预览服务把各种文档丢上去浏览器里直接看不用装任何专业软件。一句话概括你负责发文件它负责把 20 多种常见格式渲染成能在网页上打开的样子。Office、PDF、CAD 图纸、压缩包、3D 模型、音视频几乎都能覆盖。支持的文件类型可以自己去仓库 README 里翻数量还在持续加。 先跑起来不用看太多文档先让它转起来才有体感。装好 JDK 21 和 Maven然后下面这一段就能搞定git clone https://gitcode.com/GitHub_Trending/kk/kkFileView cd kkFileView mvn clean package -DskipTests java -jar server/target/kkFileView-4.4.0.jar启动成功后浏览器打开 http://localhost:8012 就能看到界面。拖一个文件进去稍等片刻就有预览。Linux 上会自动装 LibreOfficeWindows 自带Mac 需要手动装一下这一步是转换 Office 文档的引擎。 能看什么怎么看到的它支持的东西分几大类。办公文档doc/docx/xls/xlsx/ppt 等、WPS 文档、OpenOffice/LibreOffice 文档这是日常大头。工程类有 CAD 图纸dwg、dxf、Visio 流程图、3D 模型obj、stl、fbx 等。再加上 PDF、OFD、压缩包、图片、音视频、邮件和纯文本/代码文件。看的时候有两种模式这是它设计上比较用心的一点。一种是图片模式把文档拆成一张张图片加载快适合大文件或网络一般的场景。另一种是 PDF 模式保留矢量特性支持缩放和文本搜索适合需要精看或搜内容的场合。5.0.0 版本默认走 PDF 模式你也可以改回图片优先。3D 模型也有独立查看器能旋转、能缩放看结构件很方便。⚙️ 调优与实战碰到具体情况改对应的配置就行不用翻源码。内存给多少看文件多大2GB 应付小文档4GB 能撑住大部分企业场景8GB 才上复杂工程图和大文件。转换太慢就动超时参数Office 转换默认 5 分钟CAD 默认 90 秒PDF 则按页数分档页数越多 DPI 越低、转得越快。文件类型转换速度预览精度适用场景CAD 图纸中等高工程设计、机械制造Office 文档快中等办公协作、文档管理PDF 文档极快高通用文档查看几个实用点上传默认上限 500MB要放大就同时调max-file-size和max-request-size。想要预览加水印配置watermark.txt并调整字号、透明度、角度即可。对外部文件做预览时务必配置trust.host白名单默认不配会拒绝所有外部请求这是防 SSRF 的。它提供 REST API把你的业务系统里存的文件地址传过去就能拿到预览页方便嵌到现有应用里。多实例部署时把缓存切到 Redis 就行单机用默认 JDK 缓存即可。 谁在用制造企业把车间图纸丢上服务工人浏览器直接看图省去装 CAD 的麻烦。设计院所各专业实时查看同一版工程图减少来回传文件。企业文档中台把 kkFileView 接进文档管理系统员工统一在线预览IT 少维护一套客户端。说到底kkFileView 把装软件才能看变成了发个链接就能看省掉的不仅是安装时间还有格式不兼容带来的反复折腾。你那边要预览的文件最大到过多大转一次大概要多久【免费下载链接】kkFileViewUniversal File Online Preview Project based on Spring-Boot项目地址: https://gitcode.com/GitHub_Trending/kk/kkFileView创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考