葡萄城成立於 1980 年,是全球領先的集開發工具、商業智能解決方案、管理系統設計工具於 一身的軟件和服務提供商,爲超過 75% 的全球財富 500 強企業提供服務。前端
葡萄城是微軟公司認證的金牌合做夥伴,同時也是少數幾個 Microsoft Office Advisory Board 成員之一。在上世紀 80 年代,葡萄城就加入了 Microsoft Early Adopter Partnership。與微軟公司在技術領域普遍而深刻地合做,使葡萄城可以深刻地理解並掌握最新的技術,並可以把這些最新的技術恰當地運用到爲客戶提供的產品和服務中。瀏覽器
葡萄城專一開發工具和企業軟件領域 30 年,旗下多款產品在國際軟件行業屢獲殊榮,並在全球被數十萬家企業、學校和政府機構等選用。緩存
SpreadJS 純前端表格控件是基於 HTML5 的 Java 電子表格和網格功能控件,適用於 .NET、安全
Java 、Web 應用程序、移動端等多種平臺的表格數據處理和類 Excel 功能的表格程序開發。全中文操做前端框架
界面,零學習成本!便於您在系統開發過程當中,更安全的管理 Excel 數據,更快捷的完成海量數據交互,框架
更方便的進行數據導出、導入、排序、過濾、增刪改查、可視化及 Excel 導入/導出等操做。SpreadJS 純編輯器
前端表格控件自面世以來,備受華爲、中國民航飛行學院、中國平安、中國能建、中通等國內知名企業客模塊化
戶青睞。函數
經過相似 Excel 的 SpreadJS 設計器,您可輕鬆設計模板,節約應用程序開發所需的時間和精力。無需編碼,各行業人員都可經過 Excel 軟件設計界面,而後輕鬆導入設計器或 SpreadJS 中,便可重用模板。工具
能夠經過配置顏色、邊框、字體和表格佈局元素來自定義行、列和單元格級別的外觀風格。另外, SpreadJS 提供了 Excel 風格的主題支持,容許您建立用戶熟悉的 Excel 風格界面。
如您所想的同樣,經過顯示、可視化和分析功能精確地呈現數據。您能夠經過SpreadJS 識別數據的趨勢,過濾越界值,經過圖清晰容易的理解數據。SpreadJS 數據可視化支持包括:
SpreadJS 包括強大的兼容 Excel 的公式、數據聚合、支持 400 多種函數,跨表格引用以及支持自定義名稱。
SpreadJS 既能夠像網格同樣使用,綁定整個工做表到數據源。也能夠綁定獨立的單元格以呈現您所但願的樣式。以上兩種綁定都支持雙向綁定,因此您也能使用 SpreadJS 建立錄入表格。
當單元格離開編輯模式時,進行單元格中數據的驗證。SpreadJS 提供了不少內置的規則,讓您能夠更快更容易地建立數據驗證條件,還能夠在含有不正確值的單元格上顯示紅圈。
SpreadJS 的數據操做將工做表設計成相似 Excel 的用戶界面行爲,包括:拖拽填充,拖拽釋放,Excel 風格的過濾,行/列凍結和大小改變。
SpreadJS 是一個基於 HTML5 技術的純前端電子表格控件,它可以把全部的內容以像素點的形式畫在畫布上,但它不是 HTML DOM 元素的合成。同其餘普通的數據表格相比,SpreadJS 提供了更高的渲染性能和更快的界面操做(好比:選擇和滾動)。此外,SpreadJS 經過一個高效的數據模型來快速操做數據,這能夠方便您流暢地載入和操做海量數據。
3) 支持環境
支持 HTML5 的瀏覽器:IE9, IE10, IE11,Edge, FireFox, Safari, Chrome。
IE10+,FireFox,Safari,Chrome。
4) 設計理念
SpreadJS 採用一種基於 HTML5 Canvas 繪製表格的畫法,經過一種獨特受到專利保護的緩存方式,高
效的完成對錶格繪製,尤爲體如今表格局部從新繪製及表格滾動繪製中。採用該畫法,會極大的提高繪製
性能,下降 CPU 的佔用,讓表格的行爲更加流暢天然,加強用戶體驗。
在該畫法中,將 SpreadJS 分爲多個圖層進行繪製:
SpreadJS 適用於 Windows,Linux,Mac,Android,iOS,並針對全部現代瀏覽器進行了測試支持。
SpreadJS 是純 Java 庫, 對 jQuery 等外部庫或框架沒有任何依賴,使得您的電子表格更輕量級、更可自定義、擁有更好的和其餘庫的共用兼容性,而且易於在 VSCode 中使用。支持 Angular v六、React 和
Vue 等經常使用前端框架,而且您能夠選擇使用 Type 語言。
SpreadJS 是模塊化的 JS 庫,所以只需將您所須要的功能模塊添加到您的應用中使用,此舉極大的優化了您 Web 應用程序的大小和速度。
SpreadJS 受權由兩個主要方式組合構成:
咱們提供兩個級別的技術服務:
咱們會爲每位金牌服務用戶專門指定一位技術服務工程師,以保證金牌服務用戶的論壇問題獲得
優先處理。另外,對於購買金牌服務的用戶,咱們也會提供電話服務,在法定工做日的上午 9:00~12:30,下午 1:30~5:30 能夠得到咱們技術支持團隊的電話支持。
金牌服務,是 97%用戶的選擇!
論壇是開發人員得到技術幫助的最佳場所,在這裏您能夠:
「SpreadJS 目前被普遍應用於表單設計和數據填報,它帶給咱們的不只僅是良好的用戶友好度體驗,經過它咱們還能夠輕鬆設計模板,節約應用程序開發所需的時間和精力。」
中國能源建設集團安徽電力建設第二工程有限公司
「SpreadJS 控件主要用於項目中的報表設計,展現,打印等功能。參與設計報表的人員徹底不須要懂代碼知識,只要會用 Excel 就可參與設計報表,很符合 R 平臺在線設計無編碼開發的理念,而且類 Excel 的操做模式很符合設計人員的使用習慣,大大加快了工做效率,是平常工做的好幫手。」
福建華閩通達信息技術有限公司
「使用 SpreadJS 咱們能夠輕鬆設計模板,節約應用程序開發所需的時間和精力。無需編碼,財務、人事管理人員都可經過 Excel 軟件設計界面,設計計算公式,而後輕鬆導入設計器或 SpreadJS 中,就可實現模板重用。這大大減輕了工做強度,使得快速開發得以實現。」
中國民用航空飛行學院
「葡萄城技術支持對產品的瞭解深刻程度讓人佩服,遇到問題能提供專業、客觀的評估,及時跟進問題,作到問題閉環。對沒法短時間解決的問題會不斷同用戶通報進展,真正讓用戶用得放心,是讓用戶放心把後背交給他的良好合做夥伴。」
劉林豐 華爲技術有限公司 2012 實驗室 技術負責人