kkFileView-v3.3.0 年终版本发布,架构功能全面升级

栏目: 软件资讯 · 发布时间: 3年前

内容简介:kkFileView 是以 spring boot 构建的文件在线预览的项目,已评码云 GVP 项目。以最宽松的 Apache 协议开源。此次 v3.3.0 版本发布,是 2020 最后一个重大迭代版本发布,从 v2 到 v3 版本,是架构模式和代码精进的...

kkFileView 是以 spring boot 构建的文件在线预览的项目,已评码云 GVP 项目。以最宽松的 Apache 协议开源。此次 v3.3.0 版本发布,是 2020 最后一个重大迭代版本发布,从 v2 到 v3 版本,是架构模式和代码精进的全面提升。Kkfileview从开源至今三年,力争做开源文件在线预览解决方案的标杆项目。感谢新老用户的支持,Kkfileview在gitee平台收获了7000+的star。从v3版本开始,告别2020,Kkfileview将开启新的迭代篇章。

本次版本迭代内容

2020 年年终大版本更新,架构全面设计,代码全面重构,代码质量全面提升,二次开发更便捷,欢迎拉源码品鉴

v3.3.0 Releases 地址:https://gitee.com/kekingcn/file-online-preview/releases/v3.3.0

  1. 架构模块调整,大量的代码重构,代码质量提升 N 个等级,欢迎品鉴
  2. 增强 XML 文件预览效果,新增 XML 文档树结构预览
  3. 新增 markdown 文件预览支持,预览支持md渲染和源文本切换支持
  4. 切换底层 web server 为 jetty,解决这个 issue:https://github.com/kekingcn/kkFileView/issues/168
  5. 引入 cpdetector,解决文件编码识别问题
  6. url 采用 base64+urlencode 双编码,彻底解决各种奇葩文件名预览问题
  7. 新增配置项 office.preview.switch.disabled,控制 office 文件预览切换开关
  8. 优化文本类型文件预览逻辑,采用 Base64 传输内容,避免预览时再次请求文件内容
  9. office 预览图片模式禁用图片放大效果,达到图片和 pdf 预览效果一致的体验
  10. 直接代码静态设置 pdfbox 兼容低版本 jdk,在 IDEA中 运行也不会有警告提示
  11. 移除 guava、hutool 等非必须的 工具 包,减少代码体积
  12. Office 组件加载异步化,提速应用启动速度最快到5秒内
  13. 合理设置预览消费队列的线程数
  14. 修复压缩包里文件再次预览失败的 bug
  15. 修复图片预览的 bug

新增 markdown 文档预览支持

kkFileView-v3.3.0 年终版本发布,架构功能全面升级

新增XML文档树预览效果

kkFileView-v3.3.0 年终版本发布,架构功能全面升级


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

剑指Offer

剑指Offer

何海涛 / 电子工业出版社 / 2012-1 / 45.00元

《剑指Offer:名企面试官精讲典型编程题》剖析了50个典型的程序员面试题,从基础知识、代码质量、解题思路、优化效率和综合能力五个方面系统整理了影响面试的5个要点。全书分为7章,主要包括面试的流程,讨论面试流程中每一环节需要注意的问题;面试需要的基础知识,从编程语言、数据结构及算法三方面总结了程序员面试的知识点;高质量的代码,讨论影响代码质量的3个要素(规范性、完整性和鲁棒性),强调高质量的代码除......一起来看看 《剑指Offer》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换