IronXL C#.NET 的功能
IronXL.Excel 是一個 .NET 套件,為開發者提供了一種快速且直觀的方法來存取、修改和生成 Excel 及其他電子表格文件,使用 C# 語言。
它不需要使用 Office Interop,且 IronXL.Excel 在 .NET Core 和 Azure 上運行時,無需特殊的依賴項或安裝 MS Office。
IronXL 是 C# 和 VB.NET 的領先 .NET Core 和 .NET Framework Excel 電子表格庫。
相容性
.NET 語言 C# (教程
使用 Excel、MVC 和 ASP.NET 在 C# 中讀取、編輯和創建試算表 VB.NET (教程 API 參考文獻)
使用 Excel、MVC 和 ASP.NET 在 VB.NET 中读取、编辑和创建电子表格 F# (API 參考文獻)
- 使用 Excel、MVC 和 ASP.NET 在 F# 中讀取、編輯和建立試算表
平台
** .NET 5、6、7、8 (教程
API 參考文獻), .NET Core 2、3 和 5 (教程
API 參考文獻)
IronXL 適用於 .NET 5、6、7 和 8。
IronXL 也適用於 .NET Core 2、3 和 5。
當前的 .NET Core 發行版支援 Linux、Unix 和 macOS 用戶端操作系統以及 Mono 和 Xamarin。
- 未來的版本將支援 Xamarin 行動環境。
- .NET Standard 2 (API 參考文獻)
IronXL 與 .NET Standard 2.0 和 2.1 兼容。 .NET Framework 4x (API 參考文獻)
- 使用 .NET Framework 4.5 及以上版本讀取、編輯和創建電子表格。
應用類型
作業系統
使用 IronXL 在 Windows、Linux、macOS、Docker、Azure 和 AWS 上創建任何應用程式 微軟視窗 (教程 API 參考文獻)
IDEs
認證
Microsoft Authenticode
- DigiCert Trusted G4 Code Signing RSA4096 SHA384 2021 CA1
工作簿
建立或載入試算表
XLS
建立和載入適用於 Microsoft Excel 版本 97-2003 的 .xls 檔案格式。 XLSX
- 建立和載入適用於 Microsoft Excel 2007 及更高版本的 .xlsx 文件格式。 XLTX
加载格式为 .xltx 的 Excel 模板文件 XLSM
Loading Excel Macro-Enabled Workbook files in the .xlsm format CSV
以.csv格式加载逗号分隔值文件 TSV
- 加載以.tsv格式的制表符分隔值文件
儲存或匯出格式
- 輕鬆編輯和保存XLSX、XSLT、XLSM文件。同時將電子表格導出為XLSX格式。
- 編輯、儲存和匯出 JSON 檔案格式。
- XML (範例程式碼 API 參考文獻)
- 编辑、保存和导出 XML 文件格式。
- 將試算表轉換為二進制表示形式。
- 將電子表格轉換為包含電子表格文件內容的位元組陣列。
System.Data Objects
編輯工作簿
添加、修改和檢索細粒度的元數據,例如:
作者
評論
最後列印日期
關鍵詞和類別
創建和修改日期
主題和標題
檢索細粒度的元數據,例如:
應用程式名稱
自定義屬性
公司
- 經理
- 範本
- 打開、編輯和保存受密碼保護的電子表格。
- 使用密碼加密工作簿。
創建一個全新的工作表。 移除工作表 (如何操作 API 參考文獻)
重新排列工作表的位置。 設置活動標籤頁 (如何操作 API 參考文獻)
- 設定在應用程式(如 Microsoft Excel)中打開試算表文件時的預設分頁。
工作表
編輯公式
資料收集
建立和編輯圖表
面積圖, 條形圖, 柱狀圖, 折線圖, 圓餅圖, 散佈圖 (如何操作 範例程式碼 API 參考文獻)
- 輕鬆創建區域圖、條形圖、柱形圖、折線圖、餅圖和散點圖
編輯圖表配置,例如:
標題
- 圖例位置
編輯佈局
建立凍結窗格的行和列,允許它們在滾動時保持可見。這些列也稱為標題列或行。 自動調整行高 (如何操作 範例程式碼 API 參考文獻)
創建並插入一個新行。 添加欄位 (如何操作 範例程式碼 API 參考文獻)
- 建立並插入新列。
編輯工作表
將多行和多列分組在一起,可以讓你隱藏多行和多列。 添加圖片 (如何操作 範例程式碼 API 參考文獻)
從工作表中提取圖像。
儲存格範圍
儲存格範圍功能 排序 (如何操作
對包括單列和單行的儲存格範圍應用升序或降序排序。
創建指向網站URL、儲存格和定義名稱的超連結,可以在相同或不同的工作表中使用。此外,還支持打開FTP、文件和電子郵件。 合併儲存格範圍 (如何操作 API 參考文獻)
- 將合併的單元格拆分回原來的各個單元格。
設定儲存格樣式:
數學函數:
設定單元格數據格式:
- 文字, 數字, 公式, 日期, 貨幣, 科學, 時間, 布林值, 自訂格式