Acey.ExcelX 簡介
----- Excel報表操作組件
關鍵字
Office,Excel,.NET,報表
產品簡介
Acey.ExcelX是一款基於.NET Framework2.0框架開發的電子表格組件,在無需安裝Microsoft Office的系統環境下,使得開發者也可以快速、方便、靈活的創建和處理Excel電子表格。它是一款純.NET語言開發的獨立組件,可以在任何.net開發環境中使用,也可以在其他支持.COM的開發語言中使用(如:Delphi、VB、VC、PB等),Acey.Excel可以廣泛應用於Web網站、Windows Forms、Web Service等各種類型的應用系統中。
更多軟件介紹請訪問產品網站http://www.aceyoffice.com
優勢
Acey.ExcelX在安全性、穩定性、伸縮性、運行效率、價格等多方面有很大的優勢,是最好的.NET報表解決方案之一,可以讓您的系統具有方便、高效處理Excel報表的能力。它具有一些特有的優勢和特性:
支持英文和中文兩種幫助文檔,使得中國用戶可以更容易理解和掌握;支持和Excel一致的圖表功能;提供清晰易懂的功能接口。
1、 接口清晰、簡潔和強大,便於開發人員準確、快速的開發各種應用系統;
2、 支持Microsoft Excel所有種類的Chart圖表以及最全面的原始特性,讓開發者可以創建和Microsoft Excel一致的各種圖表;
3、 API幫助和開發手冊同時支持英文和中文,讓開發者能夠更準確、更容易的掌握各種API功能和特性,減少失誤,節省大量寶貴時間。
功能詳解
Acey.ExcelX功能強大,使用簡便,並且愈發完善,它幾乎涉及Excel操作的所有方面。它具有以下主要功能和特性:
1、 開發語言及平臺:
² 支持.NET Frameworks 2.0 及以後版本;
² 所有.NET開發語言,包括C#.NET、VB.NET、VC.NET、J#.NET等;
² 所有支持COM的開發語言,包括Delphi、VB、VC、PB等;
² 支持32位和64位程序開發;可以集成到任意應用程序和項目中,比如Asp.NET、WinForm、Web Service、Service、控制檯等;
2、 文件格式:支持Excel、CSV、Tab Delimited、HTML 等文件格式;
3、 工作簿和工作表:
² 支持工作表和圖表工作表;
² 支持工作表的重命名、插入、刪除、移動和複製等操作;
4、 樣式和格式:
² 支持Microsoft Excel所有內置樣式和自定義樣式;
² 支持工作表、行、列、區域和單元格的格式;
² 支持樣式和格式的複製;
5、 數據的導入/輸出:
² 支持各種數組的導入/導出;
² 支持從不同數據源導入/導出數據。
² 支持直接在網頁中輸出文件,供用戶在線下載或打開;
² 支持從數據流出中讀取和輸出;
6、 表格的操作:
² 支持單元格數據的讀寫;支持單元格富文本;
² 支持單元格數據的插入、刪除、複製和粘貼;
² 設置行高和列寬,隱藏行和列;並支持根據單元格內容自動調整行高和列寬;
² 支持單元格合併/拆分;
² 支持組合(Group)/取消組合(UnGroup);
² 凍結窗格(Freeze Panes)/解凍窗格(UnFreeze Panes);
² 支持過濾和排序;
² 支持公式和定義名稱;
² 支持條件格式化;
² 支持超鏈接;
7、 圖形及圖表功能:
² 支持在工作表中插入和訪問各種類型的圖片;
² 支持批註功能;
² 支持複選框(Checkbox)、文本框(Textbox)等;
² 支持Microsoft Excel所有種類的Chart以及最原始的特性;支持自定義圖表;
8、 頁面設置:
² 支持設置頁面圖幅以及方向;
² 支持設置頁邊距、頁眉、頁腳等;
² 支持分頁;
使用說明
以VS2010開發環境爲例,介紹Acey.ExcelX組件使用過程,其他開發環境類似。過程如下:
1、 在VS2010中新建一個Windows Froms項目,並且在解決方案的項目節點下添加程序集引用,如下圖所示:
2、 在選擇程序集的對話框中,選擇本機上安裝的Acey.ExcelX.dll文件(如下圖所示),該文件一般存在於該組件的安裝目錄下(比如C:\Program Files\AceyOffice\Acey.ExcelX for .NET\4.1.0\bin\net2.0\,該文件具體位置要視安裝目錄而定)。
3、 在Form1中拖放一個Button1,名稱爲“創建Excel文件”,如下圖所示:
4、 雙擊“創建Excel文件”按鈕,輸入一下代碼:
5、 按F5或者點擊調試菜單,運行效果如下圖:
點擊“創建Excel文件”按鈕,生成的Excel文件如下圖所示:
更多軟件使用幫助請查看安裝目錄中的幫助文件: Acey.ExcelX for .NET.chm
更多應用示例請訪問官方博客:http://www.cnblogs.com/happyfish78/
更多信息請訪問Aceyoffice網站:http://www.aceyoffice.com/