内容简介:kkFileView 是以 spring boot 构建的文件在线预览的项目,已评码云 GVP 项目。以最宽松的 Apache 协议开源。这次版本发布,是 v3 系列发布后,首个小的改进版本,包含了部分文件类型预览的 UI 改进,以及修复了很...
kkFileView 是以 spring boot 构建的文件在线预览的项目,已评码云 GVP 项目。以最宽松的 Apache 协议开源。这次版本发布,是 v3 系列发布后,首个小的改进版本,包含了部分文件类型预览的 UI 改进,以及修复了很多的边界场景的 Bug,同时博主想的是发布个岁末版,过个好年。也在这里祝 osc 的朋友们都能顺顺利利的回家过好年
本次版本迭代内容
2020 农历年最后一个版本发布,主要包含了部分 UI 改进,和解决了 QQ 群友、 Issue 里反馈的 Bug 修复。第17条修复是一个外国小哥提交的 xss 相关的修复,听说价值 25 美元。来呀来呀, kkFIleView 是纯纯的开源项目,期待和大家一起完善壮大
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 预览效果
word文档预览
支持doc,docx文档预览,word预览有两种模式:一种是每页word转为图片预览,另一种是整个word文档转成pdf,再预览pdf。两种模式的适用场景如下
- 图片预览:word文件大,前台加载整个pdf过慢
- pdf预览:内网访问,加载pdf快 图片预览模式预览效果如下
pdf预览模式预览效果如下
ppt文档预览
支持ppt,pptx文档预览,和word文档一样,有两种预览模式
图片预览模式预览效果如下
pdf预览模式预览效果如下
pdf文档预览
支持pdf文档预览,和word文档一样,有两种预览模式
图片预览模式预览效果如下
pdf预览模式预览效果如下
excel文档预览
支持xls,xlsx文档预览,预览效果如下
压缩文件预览
支持zip,rar,jar,tar,gzip等压缩包,预览效果如下
可点击压缩包中的文件名,直接预览文件,预览效果如下
官网及文档
地址:https://kkfileview.keking.cn
在线体验
请善待公共服务,会不定时停用
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- Qt 6.0 发布首个预览版本
- Android 12 第二个开发者预览版本
- Visual Studio 2019 版本 16.7 预览版 4 发布
- HeyUI 1.5.0 版本更新,新增图片预览、抽屉组件
- Visual Studio 2017 15.6 版本预览,增加新功能
- Qt for WebAssembly 技术预览版发布 Beta 版本
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。