万能在线预览 kkFileView v4.4.0 重磅发布

来源: 投稿
作者: KL博主
2025-01-16 10:14:00

前言

kkFileView 自 2017 年开源至今已经 7 个年头了,我们一直在坚持源码 100% 开源。kk 已经支持 23 种文件类型,上百种文件后缀的文件在线预览。 我们一直在精心打磨 kkFileView ,旨在打造开源里最好用最强大的文件在线预览项目。

时隔 1年,kkFileView 迎来了 2024 年的最终版本,带来非常重磅的更新。为了尽量减少 Bug ,之前 beta 版本代码放出来已经很久了,但是一直没有发布版本。通过非常多用户的问题反馈以及问题修复优化,这次最终版终于可以放出来了。kk 用户们久等了我们一直都在,支持开源。

星球用于发布最新的 kkFileView 发行包,以及解答使用 kkFIleView 遇到的任何问题,创建付费社区旨在推动一系列 kk 开源项目的健康、可持续发展。欢迎加入我们的社区,支持我们开源

更新日志:

优化

  1. 优化 OFD 移动端预览 页面不自适应
  2. 更新 xlsx 前端解析组件,加速解析速度
  3. 升级 CAD 组件
  4. office 功能调整,支持批注、转换页码限制、生成水印等功能
  5. 升级 markdown 组件
  6. 升级 dcm 解析组件
  7. 升级 PDF.JS 解析组件
  8. 更换视频播放插件为 ckplayer
  9. tif 解析更加智能化,支持被修改的图片格式
  10. 针对大小文本文件检测字符编码的正确率,处理并发隐患
  11. 重构下载文件的代码,新增通用的文件服务器认证访问的设计
  12. 更新 bootstrap 组件,并精简掉不需要的文件
  13. 更新 epub 版本,优化 epub 显示效果
  14. 解决定时清除缓存时,对于多媒体类型文件,只删除了磁盘缓存文件
  15. 自动检测已安装 Office 组件,增加 LibreOffice 7.5 & 7.6 版本默认路径
  16. 修改 drawio 默认为预览模式
  17. 新增 PDF 线程管理、超时管理、内存缓存管理,更新 PDF 解析组件版本
  18. 优化 Dockerfile,支持真正的跨平台构建镜像

新增

  1. xlsx 新增支持打印功能
  2. 配置文件新增启用 GZIP 压缩
  3. CAD 格式新增支持转换成 SVG 和 TIF 格式,新增超时结束、线程管理
  4. 新增删除文件使用验证码校验
  5. 新增 xbrl 格式预览支持
  6. PDF 预览新增控制签名、绘图、插图控制、搜索定位页码、定义显示内容等功能
  7. 新增 CSV 格式前端解析支持
  8. 新增 ARM64 下的 Docker 镜像支持
  9. 新增 Office 预览支持转换超时属性设置功能
  10. 新增预览文件 host 黑名单机制

修复

  1. 修复 forceUpdatedCache 属性设置,但本地缓存文件不更新的问题
  2. 修复 PDF 解密加密文件转换成功后后台报错的问题
  3. 修复 BPMN 不支持跨域的问题
  4. 修复压缩包二级反代特殊符号错误问题
  5. 修复视频跨域配置导致视频无法预览的问题
  6. 修复 TXT 文本类分页二次加载问题
  7. 修复 Drawio 缺少 Base64 组件的问题
  8. 修复 Markdown 被转义问题
  9. 修复 EPUB 跨域报错问题
  10. 修复 URL 特殊符号问题
  11. 修复压缩包穿越漏洞
  12. 修复压缩获取路径错误、图片合集路径错误、水印问题等 BUG
  13. 修复前端解析 XLSX 包含 EMF 格式文件错误问题
展开阅读全文
点击引领话题📣 发布并加入讨论🔥
0 评论
6 收藏
分享
返回顶部
顶部