Java輕量級類隔離框架 SOFAArk Project v2.3.0
42.5MB / 01-19
SpringBlade微服務(wù)開發(fā)平臺 v4.4.0
197KB / 01-30
Diboot輕代碼開發(fā)平臺 v2.11.0
1.3MB / 07-20
RuoYi-activiti工作流平臺源碼 v4.1
24.79MB / 07-19
RuoYi若依權(quán)限管理系統(tǒng) v4.7.9
4.12MB / 06-28
Java Struts2漏洞復(fù)現(xiàn)工具
98KB / 06-26
java操作excel的jar包(jxl.jar包 源碼)
610KB / 06-26
springboot整合QuartJob實(shí)現(xiàn)定時(shí)器實(shí)時(shí)管理源代碼
29KB / 06-26
SOFABoot開源框架 v3.24.0
587KB / 08-31
基于SSM的應(yīng)急資源管理系統(tǒng)源碼 v1.0
80.7MB / 05-25
-
Pinpoint應(yīng)用性能管理工具 v3.0.2 java源碼 / 18.8MB
-
Presto大數(shù)據(jù)查詢引擎 v0.292 java源碼 / 10.89MB
-
-
-
Zotero文獻(xiàn)管理工具 v7.0.15 java源碼 / 6.8MB
-
Logstash日志管理系統(tǒng) v8.17.4 java源碼 / 18.9MB
-
-
Mall4j商城系統(tǒng) v3.4 java源碼 / 14.2MB
-
Exchangis輕量級數(shù)據(jù)交換平臺 v1.1.7 java源碼 / 14.2MB
-
ReactNative移動開發(fā)工具 v0.78.1 java源碼 / 12.3MB
詳情介紹
kkFileView是一款使用spring boot打造的文件文檔在線預(yù)覽項(xiàng)目解決方案,支持doc、docx、ppt、pptx、xls、xlsx、zip、rar、mp4、mp3以及眾多類文本如txt、html、xml、java、properties、sql、js、md、json、conf、ini、vue、php、py、bat、gitignore等文件在線預(yù)覽。
項(xiàng)目特性:
支持office,pdf, cad等辦公文檔
支持txt,java,php,py,md,js,css等所有純文本
支持zip,rar,jar,tar,gzip等壓縮包
支持jpg,jpeg,png,gif等圖片預(yù)覽(翻轉(zhuǎn),縮放,鏡像)
使用spring boot開發(fā),預(yù)覽服務(wù)搭建部署非常簡便
rest接口提供服務(wù),跨平臺特性(java,php,python,go,php,....)都支持,應(yīng)用接入簡單方便
抽象預(yù)覽服務(wù)接口,方便二次開發(fā),非常方便添加其他類型文件預(yù)覽支持
最最重要Apache協(xié)議開源,代碼pull下來想干嘛就干嘛
項(xiàng)目使用技術(shù):
spring boot: spring boot開發(fā)參考指南
freemarker
redisson
jodconverter
依賴外部環(huán)境:
redis (可選,默認(rèn)不用)
OpenOffice或者LibreOffice(Windows下已內(nèi)置,Linux會自動安裝,Mac OS下需要手動安裝)
2020年年終大版本更新,架構(gòu)全面設(shè)計(jì),代碼全面重構(gòu),代碼質(zhì)量全面提升,二次開發(fā)更便捷,歡迎拉源碼品鑒,提issue、pr共同建設(shè)。
1、架構(gòu)模塊調(diào)整,大量的代碼重構(gòu),代碼質(zhì)量提升N個(gè)等級,歡迎品鑒
2、增強(qiáng)XML文件預(yù)覽效果,新增XML文檔數(shù)結(jié)構(gòu)預(yù)覽
3、新增markdown文件預(yù)覽支持,預(yù)覽支持md渲染和源文本切換支持
4、切換底層web server為jetty
5、引入cpdetector,解決文件編碼識別問題
6、url采用base64+urlencode雙編碼,徹底解決各種奇葩文件名預(yù)覽問題
7、新增配置項(xiàng)office.preview.switch.disabled,控制offic文件預(yù)覽切換開關(guān)
8、優(yōu)化文本類型文件預(yù)覽邏輯,采用Base64傳輸內(nèi)容,避免預(yù)覽時(shí)再次請求文件內(nèi)容
9、office預(yù)覽圖片模式禁用圖片放大效果,達(dá)到圖片和pdf預(yù)覽效果一致的體驗(yàn)
10、直接代碼靜態(tài)設(shè)置pdfbox兼容低版本jdk,在IDEA中運(yùn)行也不會有警告提示
11、移除guava、hutool等非必須的工具包,減少代碼體積
12、Office組件加載異步化,提速應(yīng)用啟動速度最快到5秒內(nèi)
13、合理設(shè)置預(yù)覽消費(fèi)隊(duì)列的線程數(shù)
14、修復(fù)壓縮包里文件再次預(yù)覽失敗的bug
15、修復(fù)圖片預(yù)覽的bug
kkFileView在線預(yù)覽更新日志:
優(yōu)化
優(yōu)化 OFD 移動端預(yù)覽 頁面不自適應(yīng)
更新 xlsx 前端解析組件,加速解析速度
升級 CAD 組件
office 功能調(diào)整,支持批注、轉(zhuǎn)換頁碼限制、生成水印等功能
升級 markdown 組件
升級 dcm 解析組件
升級 PDF.JS 解析組件
更換視頻播放插件為 ckplayer
tif 解析更加智能化,支持被修改的圖片格式
針對大小文本文件檢測字符編碼的正確率,處理并發(fā)隱患
重構(gòu)下載文件的代碼,新增通用的文件服務(wù)器認(rèn)證訪問的設(shè)計(jì)
更新 bootstrap 組件,并精簡掉不需要的文件
更新 epub 版本,優(yōu)化 epub 顯示效果
解決定時(shí)清除緩存時(shí),對于多媒體類型文件,只刪除了磁盤緩存文件
自動檢測已安裝 Office 組件,增加 LibreOffice 7.5 & 7.6 版本默認(rèn)路徑
修改 drawio 默認(rèn)為預(yù)覽模式
新增 PDF 線程管理、超時(shí)管理、內(nèi)存緩存管理,更新 PDF 解析組件版本
優(yōu)化 Dockerfile,支持真正的跨平臺構(gòu)建鏡像
新增
xlsx 新增支持打印功能
配置文件新增啟用 GZIP 壓縮
CAD 格式新增支持轉(zhuǎn)換成 SVG 和 TIF 格式,新增超時(shí)結(jié)束、線程管理
新增刪除文件使用驗(yàn)證碼校驗(yàn)
新增 xbrl 格式預(yù)覽支持
PDF 預(yù)覽新增控制簽名、繪圖、插圖控制、搜索定位頁碼、定義顯示內(nèi)容等功能
新增 CSV 格式前端解析支持
新增 ARM64 下的 Docker 鏡像支持
新增 Office 預(yù)覽支持轉(zhuǎn)換超時(shí)屬性設(shè)置功能
新增預(yù)覽文件 host 黑名單機(jī)制
修復(fù)
修復(fù) forceUpdatedCache 屬性設(shè)置,但本地緩存文件不更新的問題
修復(fù) PDF 解密加密文件轉(zhuǎn)換成功后后臺報(bào)錯(cuò)的問題
修復(fù) BPMN 不支持跨域的問題
修復(fù)壓縮包二級反代特殊符號錯(cuò)誤問題
修復(fù)視頻跨域配置導(dǎo)致視頻無法預(yù)覽的問題
修復(fù) TXT 文本類分頁二次加載問題
修復(fù) Drawio 缺少 Base64 組件的問題
修復(fù) Markdown 被轉(zhuǎn)義問題
修復(fù) EPUB 跨域報(bào)錯(cuò)問題
修復(fù) URL 特殊符號問題
修復(fù)壓縮包穿越漏洞
修復(fù)壓縮獲取路徑錯(cuò)誤、圖片合集路徑錯(cuò)誤、水印問題等 BUG
修復(fù)前端解析 XLSX 包含 EMF 格式文件錯(cuò)誤問題
預(yù)覽文件支持請至在線體驗(yàn):https://file.kkview.cn 查看
kkFileView 支持預(yù)覽的文件類型列表:
支持 doc, docx, xls, xlsx, xlsm, ppt, pptx, csv, tsv, dotm, xlt, xltm, dot, dotx,xlam, xla ,pages 等 Office 辦公文檔
支持 wps, dps, et, ett, wpt 等國產(chǎn) WPS Office 辦公文檔
支持 odt, ods, ots, odp, otp, six, ott, fodt, fods 等OpenOffice、LibreOffice 辦公文檔
支持 vsd, vsdx 等 Visio 流程圖文件
支持 wmf, emf 等 Windows 系統(tǒng)圖像文件
支持 psd ,eps 等 Photoshop 軟件模型文件
支持 pdf ,ofd, rtf 等文檔
支持 xmind 軟件模型文件
支持 bpmn 工作流文件
支持 eml 郵件文件
支持 epub 圖書文檔
支持 obj, 3ds, stl, ply, gltf, glb, off, 3dm, fbx, dae, wrl, 3mf, ifc, brep, step, iges, fcstd, bim 等 3D 模型文件
支持 dwg, dxf, dwf, iges , igs, dwt, dng, ifc, dwfx, stl, cf2, plt 等 CAD 模型文件
支持 txt, xml(渲染), md(渲染), java, php, py, js, css 等所有純文本
支持 zip, rar, jar, tar, gzip, 7z 等壓縮包
支持 jpg, jpeg, png, gif, bmp, ico, jfif, webp 等圖片預(yù)覽(翻轉(zhuǎn),縮放,鏡像)
支持 tif, tiff 圖信息模型文件
支持 tga 圖像格式文件
支持 svg 矢量圖像格式文件
支持 mp3,wav,mp4,flv 等音視頻格式文件
支持 avi, mov, rm, webm, ts, rm, mkv, mpeg, ogg, mpg, rmvb, wmv, 3gp, ts, swf 等視頻格式轉(zhuǎn)碼預(yù)覽
支持 dcm 等醫(yī)療數(shù)位影像預(yù)覽
支持 drawio 繪圖預(yù)覽
下載地址
人氣源碼
若依后臺管理系統(tǒng) RuoYi v4.7.8
CryptoJS加密庫(crypto.js) v4.2.0
JetLinks開源物聯(lián)網(wǎng)平臺源碼 v2.2.0
Jeepay開源支付系統(tǒng) v2.4.0
JSH_ERP 開源版J2EE進(jìn)銷存系統(tǒng)代碼源碼 v1.0.2
QQ 聊天機(jī)器人小薇(XiaoV) v2.2.2
ECharts JavaScript圖表庫 v5.6.0
因酷時(shí)代(inxedu)在線教育系統(tǒng) V2.0.6
Javashop B2C開源電商系統(tǒng) v6.3.2
iBizEAM開源設(shè)備資產(chǎn)管理系統(tǒng)源碼 v1.0
相關(guān)文章
-
Java輕量級類隔離框架 SOFAArk Project v2.3.0
SOFAArk 是一款基于 Java 實(shí)現(xiàn)的動態(tài)熱部署和輕量級類隔離框架,由螞蟻集團(tuán)開源貢獻(xiàn),主要提供應(yīng)用模塊的動態(tài)熱部署和類隔離能力。歡迎需要的朋友下載使用...
-
SpringBlade微服務(wù)開發(fā)平臺 v4.4.0
SpringBlade 是一個(gè)由商業(yè)級項(xiàng)目升級優(yōu)化而來的SpringCloud分布式微服務(wù)架構(gòu)、SpringBoot單體式微服務(wù)架構(gòu)并存的綜合型項(xiàng)目,采用Java8 API重構(gòu)了業(yè)務(wù)代碼,完全遵循阿里巴...
-
Diboot輕代碼開發(fā)平臺 v2.11.0
Diboot輕代碼開發(fā)平臺是一個(gè)面向開發(fā)人員的低代碼開發(fā)平臺,將重復(fù)性的工作自動化,提高質(zhì)量、效率、可維護(hù)性...
-
RuoYi-activiti工作流平臺源碼 v4.1
RuoYi-activiti是一款以若依開源權(quán)限管理系統(tǒng)為基礎(chǔ)開發(fā)平臺并集成了activiti框架完成的工作流系統(tǒng),旨在打造集流程設(shè)計(jì)、流程部署、流程執(zhí)行、任務(wù)辦理、流程監(jiān)控于一體的...
-
RuoYi若依權(quán)限管理系統(tǒng) v4.7.9
RuoYi若依權(quán)限管理系統(tǒng)是一個(gè)基于SpringBoot的權(quán)限管理系統(tǒng),代碼易讀易懂、界面簡潔美觀, 核心技術(shù)采用Spring、MyBatis、Shiro沒有任何其它重度依賴,喜歡的朋友快來下載...
-
Java Struts2漏洞復(fù)現(xiàn)工具
今天給大家分享Java Struts2漏洞復(fù)現(xiàn)工具,喜歡的朋友快來下載體驗(yàn)吧...
-
java操作excel的jar包(jxl.jar包 源碼)
jxl.jar是通過java操作excel表格的工具類庫,能夠修飾單元格屬性,是由java語言開發(fā)而成的,接下來通過本文給大家介紹java操作excel的jar包(jxl.jar包 源碼),喜歡的朋友快...
-
springboot整合QuartJob實(shí)現(xiàn)定時(shí)器實(shí)時(shí)管理源代碼
Quartz是一個(gè)完全由java編寫的開源作業(yè)調(diào)度框架,形式簡易,功能強(qiáng)大,,下面給大家分享springboot整合QuartJob實(shí)現(xiàn)定時(shí)器實(shí)時(shí)管理源代碼,感興趣的朋友快來下載體驗(yàn)吧...
-
SOFABoot開源框架 v3.24.0
SOFABoot 是螞蟻集團(tuán)開源的基于 Spring Boot 的研發(fā)框架,它在 Spring Boot 的基礎(chǔ)上,提供了諸如 Readiness Check,上下文隔離,類隔離,日志空間隔離等等能力...
-
基于SSM的應(yīng)急資源管理系統(tǒng)源碼 v1.0
應(yīng)急資源管理系統(tǒng)用的是是比較流行的SSM和前端JSP技術(shù),用它來創(chuàng)建使用腳本語言,結(jié)合HTML代碼來制作動態(tài) 網(wǎng)頁,歡迎需要的朋友下載使用...
下載聲明
☉ 解壓密碼:www.dbjr.com.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個(gè)軟件總是不能下載的請?jiān)谠u論中留言,我們會盡快修復(fù),謝謝!
☉ 下載本站資源,如果服務(wù)器暫不能下載請過一段時(shí)間重試!或者多試試幾個(gè)下載地址
☉ 如果遇到什么問題,請?jiān)u論留言,我們定會解決問題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請購買正版。
☉ 本站提供的kkFileView在線預(yù)覽 v4.4.0資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。