歡迎您光臨本站 註冊首頁

kkFileView v2.1.1 發布,文件文檔在線預覽解決方案

←手機掃碼閱讀     admin @ 2019-07-09 , reply:0

kkfileview 文件在線預覽

此項目為文件文檔在線預覽項目解決方案,項目使用流行的 spring boot 搭建,易上手和部署,部署好后可以獨立提供預覽服務,使用 http 介面訪問,不需要和應用集成,具有跨系統跨語言使用的特性。提供 zip/tar.gz 發行包、自定義配置文件、和啟動/停止腳本等,極大方便部署使用,同時官方發布 Docker 鏡像,方便容器環境中部署使用。基本支持主流辦公文檔的在線預覽,如 doc,docx,xls,xlsx,ppt,pptx,pdf,txt,zip,rar,7z,mp3,mp4,flv 圖片等等。

項目地址:https://gitee.com/kekingcn/file-online-preview

項目官網:https://kkfileview.keking.cn

Docker 鏡像:https://hub.docker.com/r/keking/kkfileview

本次 v2.1.0 更新內容:

  • 1. 首頁示更新、首頁更新記錄
  • 2. 移除 pdf 預覽頁 config.js 引用,解決 config.js 404 問題
  • 3. 文件下載流 url 默認編碼更換為 UTF-8,修復文件下載流 url 參數中有中文導致的 HTTP-400 下載異常

完整更新日誌

項目特性

  1. 支持 word, ,excel, ppt,pdf 等辦公文檔
  2. 支持 txt ,java,php,py,md, js,css 等所有純文本
  3. 支持 zip,rar,jar,tar,gzip,7z 等壓縮包
  4. 支持 jpg,jpeg,png,gif 等圖片預覽(翻轉,縮放,鏡像)
  5. 支持 mp3,mp4,flv 等多媒體文件預覽
  6. 使用 spring boot 開發,預覽服務搭建部署非常簡便
  7. rest 介面提供服務,跨平台特性(java,php,python,go,php,....)都支持,應用接入簡單方便
  8. 支持普通 http/https 文件下載 url、http/https 文件下載流 url、ftp下載 url 等多種預覽源
  9. 提供 zip,tar.gz 發行包,提供一鍵啟動腳本和豐富的配置項,方便部署使用
  10. 提供 Docker 鏡像發行包,方便在容器環境部署
  11. 抽象預覽服務介面,方便二次開發,非常方便添加其他類型文件預覽支持
  12. 最最重要 Apache 協議開源,代碼 pull 下來想幹嘛就幹嘛

快速開始

文檔預覽效果

1. 文本預覽

支持所有類型的文本文檔預覽, 由於文本文檔類型過多,無法全部枚舉,默認開啟的類型如下 txt,html,xml,properties,md,java,py,c,cpp,sql
如有沒有未覆蓋全面,可通過配置文件指定文本類型
文本預覽效果如下
文本預覽效果如下

2. 圖片預覽

支持 jpg,jpeg,png,gif 等圖片預覽(翻轉,縮放,鏡像),預覽效果如下

 

3. word 文檔預覽

支持 doc,docx 文檔預覽,word 預覽有兩種模式:一種是每頁 word 轉為圖片預覽,另一種是整個 word 文檔轉成 pdf,再預覽 pdf。兩種模式的適用場景如下

  • 圖片預覽:word 文件大,前台載入整個 pdf 過慢
  • pdf 預覽:內網訪問,載入 pdf 快

默認為每頁 word 轉為圖片預覽,可通過點擊右邊的 pdf 圖標轉,也可通過配置文件設置默認預覽模式
圖片預覽模式預覽效果如下
word文檔預覽1
pdf 預覽模式預覽效果如下

 word文檔預覽2

4. ppt 文檔預覽

支持 ppt,pptx 文檔預覽,和 word 文檔一樣,有兩種預覽模式
圖片預覽模式預覽效果如下
ppt文檔預覽1
pdf 預覽模式預覽效果如下
ppt文檔預覽2

5. pdf 文檔預覽

支持 pdf 文檔預覽,和 word 文檔一樣,有兩種預覽模式
圖片預覽模式預覽效果如下
pdf文檔預覽1
pdf 預覽模式預覽效果如下

 pdf文檔預覽2

6. excel 文檔預覽

支持 xls,xlsx 文檔預覽,預覽效果如下
excel文檔預覽

7. 壓縮文件預覽

支持 zip,rar,jar,tar,gzip 等壓縮包,預覽效果如下
壓縮文件預覽1
可點擊壓縮包中的文件名,直接預覽文件,預覽效果如下
壓縮文件預覽2

8. 多媒體文件預覽

理論上支持所有的視頻、音頻文件,由於無法枚舉所有文件格式,默認開啟的類型如下
mp3,wav,mp4,flv
如有沒有未覆蓋全面,可通過配置文件指定多媒體類型
視頻預覽效果如下
多媒體文件預覽1
音頻預覽效果如下
多媒體文件預覽2


[admin ]

來源:OsChina
連結:https://www.oschina.net/news/108101/kkfileview-2-1-1-released
kkFileView v2.1.1 發布,文件文檔在線預覽解決方案已經有316次圍觀

http://coctec.com/news/all/show-post-209414.html