更新日志:
感谢 @yl-yue @wsd7747 @zhangzhen1979 @tomhusky @shenghuadun @kischn.sun 的代码贡献
发行版下载:
kkFileView-4.1.0.zip (Windows版)
kkFileView-4.1.0.tar.gz (Linux或MacOS版)
kkFileView-4.1.0-docker.tar (Docker离线文件版)
请加入 kk开源社区 获取
Docker版本在线使用方式
docker pull keking/kkfileview:4.1.0
docker run -it -p 8012:8012 keking/kkfileview:4.1.0
Docker离线文件使用方式
docker load -i kkFileView-4.1.0-docker.tar
docker run -it -p 8012:8012 keking/kkfileview:4.1.0
发行版下载:
[kkFileView-4.0.0.zip](Windows版)
[kkFileView-4.0.0.tar.gz] (Linux或MacOS版)
请加入 kk开源社区 获取
ofd 类型文件支持版本,本次版本重要功能均由社区开发贡献,感谢 @gaoxingzaq、@zhangxiaoxiao9527 的代码贡献
发行版下载:
[kkFileView-3.6.0.zip] (Windows版)
[kkFileView-3.6.0.tar.gz] (Linux或MacOS版)
请加入 kk开源社区 获取
3.5.1版本发布,修复bug
发行版下载:
[kkFileView-3.5.1.zip] (Windows版)
[kkFileView-3.5.1.tar.gz] (Linux或MacOS版)
请加入 kk开源社区 获取
2021 一季度 v3.5 性能升级版发布,首先升级了 spring-boot 到 v2.4.2 版本,然后将 office-plugin 的底层配置开放出来了,之前默认是一个转换进程,现在调整成了默认两个进程,并且用户可以自由设置,前提是机器性能足够好哦。谨慎设置,别把服务器搞挂了。新增了 tiff、tif、wps文件预览,对代码文件预览支持度更高了。以及若干优化,详情参见下面列表:
1、新增 office-plugin 转换进程、任务超时可配置
2、更新 spring-boot 到最新的 v2.4.2 版本
3、新增 tiff 、tif 图像文件格式预览支持
4、新增依赖 highlightjs 代码文件预览高亮支持
5、新增 wps 文档预览支持
6、新增 stars 增长趋势图
7、新增启动完成,打印启动耗时、演示页访问地址
8、新增 kkFIleView 的 banner 信息
9、优化启动脚本
10、优化项目结构、优化 maven 结构
11、移除多余的 repositories 配置,移除针对 tomcat 的配置
12、优化下载文件 io 操作
13、修复:优化项目目录结构之后,windows下启动报错“找不到office组件”
14、修复:jodd.io.NetUtil.downloadFile下载大于16M文件报错问题
发行版下载:
[kkFileView-3.5.0.zip] (Windows版)
[kkFileView-3.5.0.tar.gz] (Linux或MacOS版)
请加入 kk开源社区 获取
2020 农历年最后一个版本发布,主要包含了部分 UI 改进,和解决了 QQ 群友、 Issue 里反馈的 Bug 修复,最最重要的是发个新版,过个好年
1、引入galimatias,解决不规范文件名导致文件下载异常
2、更新index接入演示界面UI风格
3、更新markdown文件预览UI风格
4、更新XML文件预览UI风格,调整类文本预览架构,更方便扩展
5、更新simTxT文件预览UI风格
6、 调整多图连续预览上下翻图的UI
7、采用apache-common-io包简化所有的文件下载io操作
8、XML文件预览支持切换纯文本模式
9、增强url base64解码失败时的提示信息
10、修复导包错误以及图片预览 bug
11、修复发行包运行时找不到日志目录的问题
12、修复压缩包内多图连续预览的bug
13、修复大小写文件类型后缀没通用匹配的问题
14、指定Base64转码采用Apache Commons-code中的实现,修复base64部分jdk版本下出现的异常
15、修复类文本类型HTML文件预览的bug
16、修复:dwg文件预览时无法在jpg和pdf两种类型之间切换
17、escaping of dangerous characters to prevent reflected xss
18、修复重复编码导致文档转图片预览失败的问题&编码规范
发行版下载:
[kkFileView-3.3.1.zip] (Windows版)
[kkFileView-3.3.1.tar.gz] (Linux或MacOS版)
请加入 kk开源社区 获取
2020年年终大版本更新,架构全面设计,代码全面重构,代码质量全面提升,二次开发更便捷,欢迎拉源码品鉴,提issue、pr共同建设
发行版下载:
[kkFileView-3.3.0.zip] (Windows版)
[kkFileView-3.3.0.tar.gz] (Linux或MacOS版)
请加入 kk开源社区 获取
发行版下载:
kkFileView-2.2.1.zip(Windows版)
kkFileView-2.2.1.tar.gz (Linux或MacOS版)
发行版下载:
kkFileView-2.2.0.zip(Windows版)
kkFileView-2.2.0.tar.gz (Linux或MacOS版)
预览发行版下载:
kkFileView-2.2.0-SNAPSHOT.zip(Windows版)
kkFileView-2.2.0-SNAPSHOT.tar.gz (Linux或MacOS版)
发行版下载:
kkFileView-2.1.2.zip(Windows版)
kkFileView-2.1.2.tar.gz (Linux或MacOS版)
Docker镜像使用:
docker pull keking/kkfileview
docker run -it -p 8012:8012 keking/kkfileview
docker pull keking/kkfileview
docker run -it -p 8012:8012 keking/kkfileview
pdf默认预览模式也从配置文件中取,和word ppt统一
修复excel预览网页乱码问题
pdf预览支持url中有中文或特殊字符
本次更新内容如下:
1、提供一键安装部署的安装包,之前社区很多人反映不是java开发,不知道怎么部署,现在只要解压安装包,然后执行脚本一键部署
2、抽象缓存接口,新增本地内存和RocksDB缓存两种实现,默认缓存开关由之前的redis改为RocksDB。
3、配置动态生效,部分配置如:新增新的格式的文档预览支持时,修改即生效
4、doc、ppt等文件预览策略新增图片模式,主要解决大文件转换成pdf时,页面加载太慢,图片模式可以实现懒加载,看到哪里加载到哪里
5、doc图片预览模式下的图片可以继续使用图片预览功能,左右翻页,放大缩小等功能
6、修改doc、ppt预览的默认策略为图片模式。当然,你在预览时,在预览的界面可以随时切换到pdf模式
7、升级了解压缩组件的版本,目前了解到只有rar5格式不支持
1.添加多媒体文件预览支持,如MP4,MP3等
2.修复不支持文件类型提示异常问题
优化项目结构,抽象文件预览接口,更方便的加入更多的文件类型预览支持,方便二次开发
新增英文文档说明(@幻幻Fate,@汝辉)贡献
新增图片预览文件支持类型
修复压缩包内轮播图片总是从第一张开始的问题
新增多图片同时预览
支持压缩包内图片轮番预览
1.修复txt等文本编码问题导致预览乱码
2.修复项目模块依赖引入不到的问题
3.新增spring boot profile,支持多环境配置
4.引入pdf.js预览doc等文件,支持doc标题生成pdf预览菜单