kkfileview v2.0 發布,文件在線預覽項目方案

2020-12-20 開源中國

kkfileview文件在線預覽

此項目為文件文檔在線預覽項目解決方案,項目使用流行的spring boot搭建,易上手和部署,部署好後可以獨立提供預覽服務,使用http接口訪問,不需要和應用集成,具有跨系統跨語言使用的特性。基本支持主流辦公文檔的在線預覽,如doc,docx,Excel,pdf,txt,zip,rar,圖片等等

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

    本次v2.0更新內容:

    • 1、提供一鍵安裝部署的安裝包,之前社區很多人反映不是java開發,不知道怎麼部署,現在只要解壓安裝包,然後執行腳本一鍵部署
    • 2、抽象緩存接口,新增本地內存和RocksDB緩存兩種實現,默認緩存開關由之前的redis改為RocksDB。
    • 3、配置動態生效,部分配置如:新增新的格式的文檔預覽支持時,修改即生效
    • 4、doc、ppt等文件預覽策略新增圖片模式,主要解決大文件轉換成pdf時,頁面加載太慢,圖片模式可以實現懶加載,看到哪裡加載到哪裡
    • 5、doc圖片預覽模式下的圖片可以繼續使用圖片預覽功能,左右翻頁,放大縮小等功能
    • 6、修改doc、ppt預覽的默認策略為圖片模式。當然,你在預覽時,在預覽的界面可以隨時切換到pdf模式
    • 7、升級了解壓縮組件的版本,目前了解到只有rar5格式不支持

    項目特性

    1. 支持office,pdf等辦公文檔
    2. 支持txt,java,php,py,md,js,css等所有純文本
    3. 支持zip,rar,jar,tar,gzip等壓縮包
    4. 支持jpg,jpeg,png,gif等圖片預覽(翻轉,縮放,鏡像)
    5. 使用spring boot開發,預覽服務搭建部署非常簡便
    6. rest接口提供服務,跨平臺特性(java,php,python,go,php,....)都支持,應用接入簡單方便
    7. 抽象預覽服務接口,方便二次開發,非常方便添加其他類型文件預覽支持
    8. 最最重要Apache協議開源,代碼pull下來想幹嘛就幹嘛

    文檔預覽效果

    Excel預覽效果

    doc預覽效果

    zip,rar壓縮預覽效果

    png,jpeg,jpg等圖片預覽效果,支持滾輪縮放,旋轉,倒置等

    相關焦點

    • kkFileView v2.2.1 發布,文件文檔在線預覽解決方案
      kkfileview 文件在線預覽此項目為文件文檔在線預覽項目解決方案,項目使用流行的 spring boot 搭建,易上手和部署,部署好後可以獨立提供預覽服務,使用 http 接口訪問,不需要和應用集成,具有跨系統跨語言使用的特性。
    • F2etest v2.0.0 正式發布 ,阿里巴巴開源測試方案
      寫在前面經過1年的儲備及醞釀,F2etest v2.0.0終於如期發布了!
    • 網頁實現Excel在線預覽方案集合
      在WEB項目中經常遇到excel文檔在線預覽的需求,基本的解決思路有以下幾大類:excel文檔轉PDF、excel文檔直接轉html、後臺讀取excel數據返回給前端利用Excel效果的表格插件如(HandsonTable)將數據進行展示、部署微軟Office Online服務(office
    • ShSzStockHelper-Windows v0.8.0 已經發布
      ShSzStockHelper-Windows v0.8.0 已經發布此版本更新內容包括:2020年
    • Diboot 2.0.5 發布,自動化開發助理
      Diboot 2.0.5 發布,自動化開發助理,為您賦能提效一、前言Diboot 2.0.5
    • 基於Phalcon 的 WebMIS v1.0 預覽版,PHP框架
      基於 Phalcon 的 WebMIS v1.0 預覽版在線體驗:http://phalcon.ksphp.com
    • renren-security v2.0.0 發布,輕量級權限管理系統
      renren-security經歷了2個月的需求整理,功能開發,終於發布了renren-security v2.0.0版本,現可按需加載
    • Editor.md v1.0 發布,改用 KaTeX,性能大幅改進
      Editor.md v1.0 正式版發布,改用 KaTeX,性能大幅改進。
    • Apache MXNet 發布 v0.11.0版,支持蘋果Core ML和Keras v1.2
      近日,孵化於 Apache 軟體基金會 Apache MXNet 發布了 v0.11.0 最終測試版本,它不僅具有一個 Core ML 模型轉換器,同時還支持 Keras v1.2。此外,該版本還包括額外的功能更新、性能提升以及一些修復。你可以從原始碼構建 MXNet 從而獲取新版本。
    • F2etest v3.0.0 正式發布,零成本自動化測試方案
      F2etest v3.0.0 正式發布了,經過我們沒日沒夜的持續開發,我們F2etest v3.0.0終於正式發布了。
    • Win10 Reunion 預覽版 v0.1.0 發布:統一 Win32 和 UWP API
      今天微軟公布了第一個 Project Reunion 預覽版 v0.1.0。這個有限的預覽版為 Project Reunion 的運行時發布奠定了基礎,並包含了微軟為創建管道所做的一些工作,以確保應用程式能夠使用 Project Reunion API。
    • 加強glTF 3D格式支持,AMD正式發布Compressonator V2.7
      而最新的glTF是一種可以減少3D格式中與渲染無關的冗餘數據的3D文件格式。正如音頻界的mp3和圖片界的jpeg一樣,glTF格式也可以成為3D場景中的標準格式。現在,glTF格式進一步等到了科技巨頭的支持。映維網了解到,AMD近期正式發布了Compressonator V2.7,包含一系列的新功能和優化,包括跨平臺支持、glTF 3D模型預覽和壓縮,3D模型差異查看器等。
    • OpenSNS 2.3.0 V2 正式版發布,開源SNS系統
      接下來,我們的工作重心將放到跨平臺的客戶端研發當中,計劃於兩個月內發布H5跨平臺客戶端。本次升級加入了一些功能方面的改進,其中加入了UCenter互聯,同時,我們還修復了大量的BUG。2.3.0比2.2.0開發版更加穩定。
    • SelectMenu v2.0,簡潔、易用、多樣的菜單解決方案
      多功能菜單插件 SelectMenu v2.0 發布,更新內容:增加屏幕邊緣自動判斷增加菜單打開的狀態下,瀏覽器滾動檢測邊緣超出的處理
    • SOP 2.0.0 發布,開放平臺解決方案項目
      SOP 2.0.0發布,本次更新如下: 全面使用nacos,替代zookeepe 可自定義文檔模塊顯示順序 修復SpringCloudGateway網關路由查找失敗問題 支持文件下載
    • 什麼是wps的在線預覽
      在寫wps的在線預覽之前,思考:1.通過在線預覽可以滿足用戶的什麼需求2.用戶想通過在線預覽做到什麼,了解完需求,再看在線預覽是什麼,就更加好理解
    • 微軟Win10 Reunion 預覽版 v0.1.0 發布:統一 Win32 和 UWP API
      今天微軟公布了第一個 Project Reunion 預覽版 v0.1.0。這個有限的預覽版為 Project Reunion 的運行時發布奠定了基礎,並包含了微軟為創建管道所做的一些工作,以確保應用程式能夠使用 Project Reunion API。IT之家獲悉,Project Reunion 更多的工作正在進行,以統一平臺,並增加更多的功能,如窗口和存儲 API,將在未來幾個月內發布,並做性能調整。
    • PyMiner v2.0 Beta版本發布,2021繼續加油!
      PyMiner 是一款基於Python的數據計算工具,號稱國內版開源MATLAB,該項目使用PyQt構建程序主界面,底層通過調用Numpy或pandas、scipy、sklearn完成高級算法實現
    • 在線預覽CAD文件的網站,一次推薦5個!
      前段時間有個同事需要預覽一份 CAD 文件用了常用的在線預覽工具卻發現沒法打開我在網上試了一些在線預覽工具發現這幾個工具免費而且使用效果不錯順便分享給需要的童鞋。其中 DWG Viewer 這個工具可以方便用戶實時在線查看 CAD 文件,還可以將不同格式的 DWG 文件轉換為 PDF 文件。使用:通過拖放上傳 DWG 文件後,文件轉換即開始。用戶可以立即查看 DWG 文件,而無需下載文件。這個工具有很多優點,比如轉換質量佳、快速簡便、安全在線轉換、支持所有才做系統、節省電腦資源等。
    • cSphere v0.10.0 stable 正式發布,容器管理平臺
      國內首個容器管理平臺——cSphere v0.10.0 stable 版本發布,相比 v0.9.1 版本,該版本增加了很多新功能並在