Spire.XLS for .NET

Spire.XLS for .NET

Spire.XLS for .NET是E-iceblue公司開發的一款支持對所有Excel格式類型檔案進行操作的.NET 控制項,可用在不論是ASP.NET web站點還是Windows Forms的.NET 2.0、3.5或4.0框架套用中。使用該組件,開發者或程式設計師不但能快速生成、編輯Excel文檔,並能直接對Excel檔案進行保存到檔案流、另外儲存為web回響、複製、鎖定/解鎖工作表,設定工作簿屬性等處理。

基本介紹

  • 外文名:Spire.XLS for .NET
  • 出品公司:E-iceblue
  • 軟體類別:表格處理
  • 語言:英語
  • 操作平台:WinForms,Asp.NET,Web Service
  • 最新版本:Spire.XLS for .NET 7.4
功能概述,獨立的.NET組件,無需Microsoft Automation,高質量的Excel轉換功能,使用全面的工作簿設計器創建Excel報表,自由操作工作表,簡單的單元格和運行時Excel計算引擎操作,圖表、數據和其它元素,技術細節,檔案格式,轉換功能,內容功能,設定格式功能,頁面設定功能,平台支持,使用方法示例,界面預覽,

功能概述

Spire.XLS for .NET

獨立的.NET組件,無需Microsoft Automation

Spire.XLS for .NET是一個完全獨立的Excel .NET組件,運行系統無需安裝Microsoft ExcelMicrosoft Office,開發人員便可在.NET平台創建、管理和操作Excel電子表格。

高質量的Excel轉換功能

Spire.XLS for .NET支持將Excel轉換為PDFHTMLCSVText、Image和XML檔案。另外,大多數常用格式的文檔都可以轉換為Excel文檔。

使用全面的工作簿設計器創建Excel報表

Spire.XLS for .NET允許開發人員將草稿生成Excel工作簿,從資料夾或檔案流載入工作簿。開發人員也能將它保存為檔案、檔案流或web回響。Spire.XLS for .NET帶有多種安全功能,包括Excel加密/解密、單元格隱藏/取消隱藏、工作表鎖定/解鎖。

自由操作工作表

Spire.XLS for .NET允許開發人員使用C#VB.NET或ASP.NET創建、增加、重命名、編輯和移動工作表。開發人員也能在完整的工作表之間進行複製、調換和合 並操作。這個專業的Excel .NET類庫嵌入了很多靈活顯示工作表的選項,包括分頁符、縮放設定、凍結視窗、標題/頁腳、列印頁面尺寸和列印面積等。

簡單的單元格和運行時Excel計算引擎操作

開發人員可以在運行的時候使用C#、VB.NET或 ASP.NET輕鬆地操作Excel單元格,評估公式值。支持高速、可擴展的excel計算引擎,包括97-2003/2007/2010 Excel兼容功能。此Excel .NET組件支持設定單元格樣式,如單元格的合併/拆分、鎖定/解除鎖定等,字型格式,如設定字型類型、大小、顏色、粗體、斜體、刪除線、下劃線等等。單 元格中還可以輕鬆地完成條件格式化、文本搜尋和替換、過濾和數據驗證等操作。

圖表、數據和其它元素

Spire.XLS for .NET提供一組豐富的圖表:餅圖、條形圖、柱形圖、折線圖雷達圖等。能使用C#、VB.NET或ASP.NET在資料庫和Excel之間進行數據傳輸。同時也支持超連結和模板。

技術細節

檔案格式

Spire.XLS for .NET支持大多數格式檔案。
  • 同時支持舊版Excel 97-2003(.xls)格式檔案和新版Excel 2007和Excel 2010(.xlsx)格式檔案。
  • 支持保存為HTML格式檔案。
  • 支持使用標籤分隔檔案格式載入和保存文檔。
  • 全面支持CSV格式檔案與各種應用程式互動。
  • 通過保存為純文本格式簡單地提取文本。

轉換功能

Spire.XLS for .NET擁有強大的轉換功能,支持將Excel檔案轉換為大所屬常用的檔案格式。
  • Excel檔案轉換為HTML/XML/CSV檔案。
  • XML/CSV檔案轉換為Excel檔案。
  • Excel檔案轉換為Image檔案。
  • Excel檔案轉換為Text檔案。
  • Excel檔案轉換為PDF檔案。

內容功能

Spire.XLS for .NET的Excel電子表格處理功能繁多,主要如下:
  • 創建和編輯Excel。
  • 查找和替換數據。
  • DataTableDataViewArray、DataGrid等導入/導出數據。
  • 保存Excel為檔案、檔案流或web回響。
  • 創建圖表。
  • 閱讀和編寫超連結。
  • 創建自動過濾器。
  • 完成數據排序。
  • 完成數據驗證。
  • 合併/拆分單元格和檔案。
  • 行列分組/取消分組。
  • 插入/刪除或隱藏行、列和工作表。
  • 計算複雜的Excel公式。
  • 凍結/解凍視窗。
  • 插入數據超連結。
  • 開啟/解除工作表保護模式。
  • 創建樞軸表。
  • 檔案加密/解密。
  • 載入/保存Excel VBA
  • 使用標誌設計器合併數據到Excel中。

設定格式功能

Spire.XLS for .NET提供了格式化電子表格元素的詳細的編程訪問許可權。
  • 單元格字元格式設定,包括字型、顏色、效果、填充和陰影。
  • 單元格數字格式設定(支持MS Excel)。
  • 文本對齊方式設定。
  • 單元格字型設定。
  • 單元格、字型、格線線、圖形的顏色設定。
  • 單元格富文本格式設定。
  • 單元格框線設定。
  • 單元格背景模式設定。
  • 單元格梯度背景模式設定。
  • 工作表、行、列和系列單元格格式設定。

頁面設定功能

Spire.XLS for .NET允許開發人員/程式設計師進行頁面設定。
  • 調整頁面方位、縮放比例和尺寸。
  • 指定頁面邊緣和中心。
  • 使用圖片創建或編輯標題/頁腳。
  • 設定列印區域、標題,顯示格線線。
  • 管理分頁符。

平台支持

使用方法示例

1.下載並安裝Spire.XLS庫
2. 在 VS2005以上的版本中新建一個Console套用項目
Spire.XLS for .NET
3.在項目中添加對 Spire.XLS 庫的引用
Spire.XLS for .NET
Spire.XLS for .NET
Spire.XLS for .NET
4.使用如下代碼即可將Excel轉換為HTML檔案
usingSpire.Xls;namespaceXls2Html{classProgram{staticvoidMain(string[]args){//loadExcelfileWorkbookworkbook=newWorkbook();workbook.LoadFromFile(@"..\..\test.xls");//convertExceltoHTMLWorksheetsheet=workbook.Worksheets[0];sheet.SaveToHtml("sample.html");//PreviewHTMLSystem.Diagnostics.Process.Start("sample.html");}}}

界面預覽

相關詞條

熱門詞條

聯絡我們