kkFileView-v3.3.0の年末バージョンがリリースされ、アーキテクチャと機能が完全にアップグレードされました

kkFileViewは、スプリングブートによって作成されたファイルのオンラインプレビュー用のプロジェクトであり、クラウドGVPプロジェクトがレビューされています。最もリラックスしたApacheプロトコルを備えたオープンソース。v3.3.0バージョンのリリースは、2020年の最後の主要な反復です。v2からv3まで、アーキテクチャモデルとコードの改良を包括的に改善しています。Kkfileviewは3年間オープンソースであり、オープンソースファイルのオンラインプレビューソリューションのベンチマークプロジェクトになるよう努めています。新旧のユーザーのサポートのおかげで、Kkfileviewはgiteeプラットフォームで7000以上のスターを獲得しました。v3バージョンから始まり、2020年に別れを告げ、Kkfileviewは新しい反復章を開きます。

このバージョンの反復の内容

2020年末のメジャーバージョンの更新、アーキテクチャの包括的な設計、包括的なコードの再構築、コード品質の包括的な改善、より便利な二次開発、プルソースコードの試飲へようこそ

v3.3.0リリースアドレス:https://gitee.com/kekingcn/file-online-preview/releases/v3.3.0

  1. アーキテクチャモジュールの調整、大規模なコードリファクタリング、Nレベルで改善されたコード品質、お楽しみください
  2. XMLファイルのプレビュー効果を強化し、XMLドキュメントツリー構造のプレビューを追加します
  3. マークダウンファイルのプレビューのサポート、プレビューのサポート、mdレンダリング、およびソーステキストの切り替えのサポートが追加されました
  4. この問題を解決するには、基盤となるWebサーバーをjettyに切り替えます:https//github.com/kekingcn/kkFileView/issues/168
  5. ファイルエンコーディング認識の問題を解決するためにcpdetectorを導入します
  6. Urlはbase64 + urlencodeダブルエンコーディングを採用しており、さまざまな奇妙なファイル名をプレビューする問題を完全に解決します。
  7. オフィスファイルプレビューの切り替えを制御するための新しい構成アイテムoffice.preview.switch.disabled
  8. テキストタイプファイルのプレビューロジックを最適化し、Base64を使用してコンテンツを送信し、プレビュー中にファイルコンテンツを再度要求しないようにします
  9. Officeプレビュー画像モードは画像ズーム効果を無効にし、画像とpdfプレビュー効果の同じ体験を実現します
  10. 低バージョンのjdkと互換性のあるpdfboxを静的に設定するための直接コード。IDEAで実行しても警告は表示されません。
  11. コードサイズを減らすために、guavaやhutoolなどの不要なツールキットを削除します
  12. Officeコンポーネントの非同期ロードにより、アプリケーションの起動が5秒以内に高速化されます
  13. プレビュー消費キュー内のスレッド数を適切に設定する
  14. 圧縮パッケージ内のファイルが再度プレビューできなかったバグを修正します
  15. 画像プレビューのバグを修正

マークダウンドキュメントプレビューのサポートが追加されました

新しいXMLドキュメントツリープレビュー効果

おすすめ

転載: www.oschina.net/news/124748/kkfileview-3-3-0-released