
KKFileView是一个文件文档在线预览解决方案软件,该项目它使用了spring boot流行的spring boot搭建,支持Windows、Linux平台一键部署,两行js代码就可以接入预览,这个项目容易上手和部署,基本支持支持文本、图片、Office文档、WPS文档、PDF、视频、音频、压缩包等常见文件类型预览,支持常见文件格式,兼容新版Office文档,独立于业务系统外,提供restful http接口,开发语言无关,微服务场景下直接提供在线预览服务,rest接口提供服务,跨平台特性(java,php,python,go,php,....)都支持,应用接入简单方便有需要的朋友欢迎下载!

1、一键部署,快速接入
2、支持Windows、Linux平台一键部署,两行js代码就可以接入预览
3、支持常见文件格式,兼容新版Office文档
4、支持文本、图片、Office文档、WPS文档、PDF、视频、音频、压缩包等常见文件类型预览
5、支持多种预览模式灵活切换
6、支持pdf、懒加载分页图、轮播图片等预览模式动态配置、灵活切换
7、独立部署,提供restful接口,适用于微服务场景
8、独立于业务系统外,提供restful http接口,开发语言无关,微服务场景下直接提供在线预览服务
支持office,pdf, cad等办公文档
支持txt,java,php,py,md,js,css等所有纯文本
支持zip,rar,jar,tar,gzip等压缩包
支持jpg,jpeg,png,gif等图片预览(翻转,缩放,镜像)
使用spring boot开发,预览服务搭建部署非常简便
rest接口提供服务,跨平台特性(java,php,python,go,php,....)都支持,应用接入简单方便
抽象预览服务接口,方便二次开发,非常方便添加其他类型文件预览支持
最最重要Apache协议开源,代码pull下来想干嘛就干嘛

spring boot: spring boot开发参考指南
freemarker
redisson
jodconverter
redis (可选,默认不用)
OpenOffice或者LibreOffice(Windows下已内置,Linux会自动安装,Mac OS下需要手动安装)
2020年年终大版本更新,架构全面设计,代码全面重构,代码质量全面提升,二次开发更便捷,欢迎拉源码品鉴,提issue、pr共同建设。
1、架构模块调整,大量的代码重构,代码质量提升N个等级,欢迎品鉴
2、增强xml文件预览效果,新增XML文档数结构预览
3、新增markdown文件预览支持,预览支持md渲染和源文本切换支持
4、切换底层web server为jetty
5、引入cpdetector,解决文件编码识别问题
6、url采用base64+urlencode双编码,彻底解决各种奇葩文件名预览问题

7、新增配置项office.preview.switch.disabled,控制offic文件预览切换开关
8、优化文本类型文件预览逻辑,采用Base64传输内容,避免预览时再次请求文件内容
9、office预览图片模式禁用图片放大效果,达到图片和pdf预览效果一致的体验
10、直接代码静态设置pdfbox兼容低版本jdk,在IDEA中运行也不会有警告提示
11、移除guava、hutool等非必须的工具包,减少代码体积
12、Office组件加载异步化,提速应用启动速度最快到5秒内
13、合理设置预览消费队列的线程数
14、修复压缩包里文件再次预览失败的bug
15、修复图片预览的bug

1、配置
下载到包后解压项目中的配置都是可改变的 配置文件在下图 (linux同理)

可以好好查看 可配置项 我这里只改变了上传的文件路径 为了统一的清除临时文件

2、启动
进入以下文件夹
window:双击startup.bat或者cmd - 输入startup.bat
linux:./startup.sh (这里我是用的CentOS Linux release 7.7.1908 (Core) 启动会自动下载 项目需要的插件 如:openoffice)

3、调用
第一行也就是提供了一个下载文件的接口 在response中返回流 代码如下 然后在vue中调用open方法就可以了


v4.3.0版本
新增功能:
新增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预览部分已知问题
修复预览压缩包时,如果点击的是文件目录(树节点),页面会报错
其他已知问题修复
1:该下载地址为九点软件园本地下载地址,kkFileView下载包预览图如下:

2:下载包的正确包名:kkfv_9a9m.com.rar
3:九点小编提醒本下载包为夸克网盘下载地址,小编亲自上传,上传时间为2024年7月8日,如果失效评论区留言反馈
九点小编提醒:添加网盘下载地址,添加时间2026年5月6日,认准下载包名:kkfv_9a9m.com.rar
EaseUS Fixo Technician(视频修复)v1.3.0.0 免费版
Notepad2 v4.2.25.998绿色中文版
Duplicate Searcher(重复文件搜索) v10.5.0官方版
Acrobat Pro DC 2020 v2020.013.20074直装破解版
rpgviewer(游戏资源提取修改器) v3.2.5绿色版
payload解包工具 绿色免安装版
Everedit(文本编辑器) V4.0无限试用版
kkfileview在线文件预览软件 v4.3.0官方版
proxifier(socks5客户端)v3.31 最新汉化版
Docus Tree(多功能文档管理工具) v4.2绿色版
EaseUS Fixo Technician(视频修复)v1.3.0.0 免费版47MB146次下载EaseUSFixo提供电脑视频修复功能,如果你的视频出现错误无法正常加载到视频播放器使用,可以尝试通过这款软件分析错误问题,从而自动执行修复,软件界面已经提供了文字说明,常规的视频损坏问题都可以得到修复
下载
Notepad2 v4.2.25.998绿色中文版3MB161次下载Notepad2是九点小编为大家推荐的一个外观类似系统记事本的文本编辑工具,但比记事本有了很大的增强。这是一个很不错的记事本。Notepad2支持代码折叠、NSIS、Inno、AHK语法高亮等。
下载
Duplicate Searcher(重复文件搜索) v10.5.0官方版3.95MB340次下载Duplicate Searcher免费版是九点小编为大家推荐的一款重复文件搜索工具,可用于搜索重复文件、NTFS硬链接,该程序的独特之处就是无论文件名如何,它都会通过使用逐字节进行比较来搜索重复的文件内容,让隐藏的很深的重复文件也无处可逃。
下载
Acrobat Pro DC 2020 v2020.013.20074直装破解版1.12GB433次下载Acrobat Pro DC 2020是Adobe公司旗下推出的一款功能强大的PDF编辑器软件工具。该软件拥有创建、转换、编辑、分享和导出等PDF的功能,通过软件,您可以随时随地的进行办公,可以对PDF文件进行加载查看,并且使用软件提供的编辑功能对文本内容进行添加注释、添加图章、修改错误等编辑操作
下载
rpgviewer(游戏资源提取修改器) v3.2.5绿色版1MB442次下载RPGViewer中文版是九点小编为大家推荐的一款用于游戏资源提取的小工具,它可以把游戏中的资源提取出来,然后修改重新导入,可以说是一款不错的游戏修改器!
下载
payload解包工具 绿色免安装版3.44 MB1671次下载payload dumper是专为玩机用户们开发的bin文件解包工具,该工具最简单也是最直接的用法就是用于提取卡刷包内payload.bin文件内的boot.img文件,然后使用magisk修补boot.img并刷入的形式来获取root权限。
下载
Everedit(文本编辑器) V4.0无限试用版10.3MB168次下载EverEdit是九点小编为大家推荐的一个文本编辑器,它旨在为程序员和开发人员提供快速、高效的编程环境。EverEdit的主要特点包括语法高亮显示、代码折叠、自动缩进、自动完成、代码片段、正则表达式搜索和替换、即时浏览器预览、多文档界面和UTF-8支持等。
下载
kkfileview在线文件预览软件 v4.3.0官方版310.8MB443次下载KKFileView是一个文件文档在线预览解决方案软件,该项目它使用了spring boot流行的spring boot搭建,支持Windows、Linux平台一键部署,两行js代码就可以接入预览,这个项目容易上手和部署,基本支持支持文本、图片、Office文档、WPS文档、PDF、视频、音频、压缩包等常见文件类型预览
下载
proxifier(socks5客户端)v3.31 最新汉化版4MB363次下载proxifier是九点小编为大家推荐的一款功能非常强大的socks5客户端,可以让不支持通过工作的网络程序能通过https或socks代理或理链。支持64位系统,支持xp,vista,win7,支持socks4,socks5,http代理协议,支持tcp,udp协议,可以指定端口,指定ip,指定程序等运行模式,兼容性非常好。版
下载
Docus Tree(多功能文档管理工具) v4.2绿色版10.5MB117次下载Docus Tree是一款使用起来非常简单的多功能文档管理工具,使用该款软件你可以轻松的组织你的文档,非常的方便,还可以帮你管理待办事项清单等等。
下载