本项目为文件文档在线预览开源解决方案,项目使用流行的 Spring Boot 搭建,易上手和部署,部署好后可以独立提供预览服务,使用 http 接口访问,不需要和应用集成,具有跨系统跨语言使用的特性。提供 Windows / Linux 版本发行包、自定义配置文件、和一键启动 / 停止脚本等,极大方便部署使用,同时官方提供 Docker 镜像,方便容器环境中部署使用。
由于本项目现在完全由开源社区主导维护和迭代,也意味着所有的服务器费用需要社区来支持,所以我们推出了付费的知识社区。
本社区用于发布最新的 kkFileView 发行包,以及解答使用 kkFIleView 遇到的任何问题,创建付费社区旨在推动以 kkFileView 为首的一系列 kk 开源项目的健康、可持续发展。欢迎加入我们的社区,支持我们开源。
新增 dcm 等医疗数位影像预
新增 drawio 绘图预览
新增开启缓存的情况下重新生成的命令 &forceUpdatedCache=true
新增 dwg CAD 文件预览
新增 PDF 文件支持密码功能
新增 PDF 文件生成图片的 dpi 自定义配置
新增删除转换后 OFFICE 、CAD 、TIFF 、压缩包源文件配置 默认开启 节约磁盘空间
新增前端解析 xlsx 方法
新增 pages,eps, iges , igs, dwt, dng, ifc, dwfx, stl, cf2, plt 等格式支持
调整生成的 PDF 文件 文件名称添加文件后缀 防止生成同名文件
调整 SQL 文件预览方式
优化 OFD 预览兼容性
美化 TXT 文本 分页框的显示
升级 Linux 、Docker 版内置 office 为 LibreOffice-7.5.3 版本
升级 Windows 版内置 office 为 LibreOffice-7.5.3 Portable 版本
其他功能优化
修复反代情况下压缩包获取路径错误
修复预览图片的 url 中如果包含&会导致.click 报错
修复 OFD 预览部分已知问题
修复预览压缩包时,如果点击的是文件目录(树节点),页面会报错
其他已知问题修复
Excel 文件纯前端渲染效果:
流程图 bpmn 文件预览效果:
3D 模型文件预览效果:
dcm 医疗数位影像文件预览效果:
drawio 流程图预览效果:
支持 doc, docx, xls, xlsx, xlsm, ppt, pptx, csv, tsv, dotm, xlt, xltm, dot, dotx,xlam, xla ,pages 等 Office 办公文档
支持 wps, dps, et, ett, wpt 等国产 WPS Office 办公文档
支持 odt, ods, ots, odp, otp, six, ott, fodt, fods 等 OpenOffice 、LibreOffice 办公文档
支持 vsd, vsdx 等 Visio 流程图文件
支持 wmf, emf 等 Windows 系统图像文件
支持 psd ,eps 等 Photoshop 软件模型文件
支持 pdf ,ofd, rtf 等文档
支持 xmind 软件模型文件
支持 bpmn 工作流文件
支持 eml 邮件文件
支持 epub 图书文档
支持 obj, 3ds, stl, ply, gltf, glb, off, 3dm, fbx, dae, wrl, 3mf, ifc, brep, step, iges, fcstd, bim 等 3D 模型文件
支持 dwg, dxf, dwf, iges , igs, dwt, dng, ifc, dwfx, stl, cf2, plt 等 CAD 模型文件
支持 txt, xml(渲染), md(渲染), java, php, py, js, css 等所有纯文本
支持 zip, rar, jar, tar, gzip, 7z 等压缩包
支持 jpg, jpeg, png, gif, bmp, ico, jfif, webp 等图片预览(翻转,缩放,镜像)
支持 tif, tiff 图信息模型文件
支持 tga 图像格式文件
支持 svg 矢量图像格式文件
支持 mp3,wav,mp4,flv 等音视频格式文件
支持 avi, mov, rm, webm, ts, rm, mkv, mpeg, ogg, mpg, rmvb, wmv, 3gp, ts, swf 等视频格式转码预览
支持 dcm 等医疗数位影像预览
支持 drawio 绘图预览
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.