Acey.ExcelX 簡介數組
----- Excel報表操做組件安全
關鍵字app
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.comspa
Acey.ExcelX在安全性、穩定性、伸縮性、運行效率、價格等多方面有很大的優點,是最好的.NET報表解決方案之一,可讓您的系統具備方便、高效處理Excel報表的能力。它具備一些特有的優點和特性:.net
支持英文和中文兩種幫助文檔,使得中國用戶能夠更容易理解和掌握;支持和Excel一致的圖表功能;提供清晰易懂的功能接口。3d
一、 接口清晰、簡潔和強大,便於開發人員準確、快速的開發各類應用系統; 調試
二、 支持Microsoft Excel全部種類的Chart圖表以及最全面的原始特性,讓開發者能夠建立和Microsoft Excel一致的各類圖表;orm
三、 API幫助和開發手冊同時支持英文和中文,讓開發者可以更準確、更容易的掌握各類API功能和特性,減小失誤,節省大量寶貴時間。
Acey.ExcelX功能強大,使用簡便,而且愈發完善,它幾乎涉及Excel操做的全部方面。它具備如下主要功能和特性:
一、 開發語言及平臺:
² 支持.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、控制檯等;
二、 文件格式:支持Excel、CSV、Tab Delimited、HTML 等文件格式;
三、 工做簿和工做表:
² 支持工做表和圖表工做表;
² 支持工做表的重命名、插入、刪除、移動和複製等操做;
四、 樣式和格式:
² 支持Microsoft Excel全部內置樣式和自定義樣式;
² 支持工做表、行、列、區域和單元格的格式;
² 支持樣式和格式的複製;
五、 數據的導入/輸出:
² 支持各類數組的導入/導出;
² 支持從不一樣數據源導入/導出數據。
² 支持直接在網頁中輸出文件,供用戶在線下載或打開;
² 支持從數據流出中讀取和輸出;
六、 表格的操做:
² 支持單元格數據的讀寫;支持單元格富文本;
² 支持單元格數據的插入、刪除、複製和粘貼;
² 設置行高和列寬,隱藏行和列;並支持根據單元格內容自動調整行高和列寬;
² 支持單元格合併/拆分;
² 支持組合(Group)/取消組合(UnGroup);
² 凍結窗格(Freeze Panes)/解凍窗格(UnFreeze Panes);
² 支持過濾和排序;
² 支持公式和定義名稱;
² 支持條件格式化;
² 支持超連接;
七、 圖形及圖表功能:
² 支持在工做表中插入和訪問各類類型的圖片;
² 支持批註功能;
² 支持複選框(Checkbox)、文本框(Textbox)等;
² 支持Microsoft Excel全部種類的Chart以及最原始的特性;支持自定義圖表;
八、 頁面設置:
² 支持設置頁面圖幅以及方向;
² 支持設置頁邊距、頁眉、頁腳等;
² 支持分頁;
以VS2010開發環境爲例,介紹Acey.ExcelX組件使用過程,其餘開發環境相似。過程以下:
一、 在VS2010中新建一個Windows Froms項目,而且在解決方案的項目節點下添加程序集引用,以下圖所示:
二、 在選擇程序集的對話框中,選擇本機上安裝的Acey.ExcelX.dll文件(以下圖所示),該文件通常存在於該組件的安裝目錄下(好比C:\Program Files\AceyOffice\Acey.ExcelX for .NET\4.1.0\bin\net2.0\,該文件具體位置要視安裝目錄而定)。
三、 在Form1中拖放一個Button1,名稱爲「建立Excel文件」,以下圖所示:
四、 雙擊「建立Excel文件」按鈕,輸入一下代碼:
五、 按F5或者點擊調試菜單,運行效果以下圖:
點擊「建立Excel文件」按鈕,生成的Excel文件以下圖所示:
更多軟件使用幫助請查看安裝目錄中的幫助文件: Acey.ExcelX for .NET.chm
更多應用示例請訪問官方博客:http://www.cnblogs.com/happyfish78/
更多信息請訪問Aceyoffice網站:http://www.aceyoffice.com/