具備高性能渲染與計算能力的表格控件
SpreadJS 表格控件核心能力
SpreadJS 使用 HTML5 Canvas 實現表格繪制,避免了傳統 DOM 拼接導致出現渲染性能瓶頸的問題,該表格繪制方案已榮獲國家發明專利證書,可提供流暢的使用體驗和出色的性能。SpreadJS 強大的計算引擎可以極大提升表格運算速度,給用戶更好的使用體驗和更加精準的運算結果。
SpreadJS 高性能渲染與計算功能特色
高性能渲染
SpreadJS 可以在 100 毫秒內加載 10 萬行數據,以及高效的分組、排序、篩選、行列隱藏等功能,同時對內存占用非常少,不僅可以提升您前端應用的用戶體驗,對于需要高性能渲染的場景也可以輕松應對。
高性能文檔加載
SpreadJS 支持純前端導入 Excel,能夠快速加載大體量 Excel 文檔,并支持懶加載、增量加載等能力,可以極大縮短導入 Excel 文檔時用戶等待的時間,提升用戶體驗。
- 高性能渲染
- 高性能文檔加載
- 高性能公式計算
SpreadJS 高性能渲染計算價值
1、接近原生應用的性能體驗
SpreadJS 具備極高的渲染與運算性能,支持純前端百萬級數據量秒級渲染,并且可以以接近原生 Excel 的性能加載包含百萬級數據和計算公式的文檔。同時,SpreadJS 還提供了懶加載、異步公式等前后端結合的方案來進一步優化加載和計算性能,能夠給用戶帶來流暢的操作體驗。
2、極大減輕自研工作量
SpreadJS 沉淀了葡萄城 40 余年的控件技術積累,可應對大數據量和復雜計算應用場景。對于產品研發團隊,只需將 SpreadJS 集成到 Web 應用中,即可輕松實現高性能類 Excel 的表格能力,避免了針對大文檔、大數據、復雜公式計算的優化開發,極大地節約了研發成本,降低了產品、項目風險。
3、具備完整的全棧解決方案
SpreadJS 已經具備了極高的純前端渲染和計算性能,在一些超出前端物理極限的海量數據和海量公式計算的場景下,葡萄城表格技術團隊還提供了完整的前后端結合的成熟解決方案,讓您可以輕松解決海量數據和計算的難題。
最新發布:葡萄城表格產品性能測試報告 模擬實際應用場景而設計的近 20 個性能測試用例,從執行時間、內存、文件體積等方面全面體現葡萄城產品的卓越性能。
SpreadJS 高性能渲染計算典型案例
暢捷通 - 財務 T-UFO 報表
由暢捷通推出的財務 T-UFO 報表,是用友 T+Cloud 的兩大功能模塊之一,提供類 Excel 風格,用于制定個性化報表,并支持自定義取數,借助該報表,財務人員可按部門、個人、往來單位、存貨、項目設置輔助核算,實現“人財貨客”全鏈條閉環。
查看詳細