IRONSOFTWAREHOME

C# Excel库

超越基本的电子表格编辑。在没有 Office Interop 的情况下, .NET 10 可完全控制工作簿、公式和图表。

  • 创建和编辑 excel 文件、公式、图表和图像
  • 样式单元格、边框、字体并添加超链接
  • 兼容XLSX、XLS、CSV、TSV、XML 和 DataTables
  • 免费试用 30 天,功能齐全,无需信用卡
无须互操作读取Excel文件
查看所有%s代码示例
using IronXL;
using System;
using System.Linq;

// Supported for XLSX, XLS, XLSM, XLTX, CSV and TSV
WorkBook workBook = WorkBook.Load("sample.xlsx");

// Select worksheet at index 0
WorkSheet workSheet = workBook.WorkSheets[0];

// Get any existing worksheet
WorkSheet firstSheet = workBook.DefaultWorkSheet;

// Select a cell and return the converted value
int cellValue = workSheet["A2"].IntValue;

// Read from ranges of cells elegantly.
foreach (var cell in workSheet["A2:A10"])
{
    Console.WriteLine("Cell {0} has value '{1}'", cell.AddressString, cell.Text);
}

// Calculate aggregate values such as Min, Max and Sum
decimal sum = workSheet["A2:A10"].Sum();

// Linq compatible
decimal max = workSheet["A2:A10"].Max(c => c.DecimalValue);
NuGet Downloads Badge
PM >Install-Package IronXL.Excel

跨平台支持

为在.NET 10, 9, 8, 7, 6, 5, Core, Standard, or Framework上运行的C#, F#, & VB.NET而设计

NET 标志
Visual Studio 标志
NuGet 标志
ReSharper
Windows 标志
Linux 标志
Mac 标志
Docker 标志
Azure 标志
AWS 标志

.NET 版本:

  • C#, VB.NET, F# 语言
  • .NET Core (10, 9, 8, 7, 6, 5和3.1+)
  • .NET Standard (2.0+)
  • .NET Framework (4.6.2+)

操作系统及处理器:

  • Windows (x64, x86)
  • Mac (x64, ARM)
  • Linux (x64)

.NET 项目类型:

  • Web (Blazor 和 WebForms)
  • 桌面 (WPF 和 MAUI)
  • 控制台 (应用程序及库)

应用程序环境:

  • Windows (10+, Server 2016+)
  • Linux (Ubuntu, Debian, CentOS, etc.)
  • Mac (macOS 10+)
  • Docker (Windows, Linux, Azure)
  • Azure (VPS, WebApp, Function)
  • AWS (EC2, Lambda)

IDE:

  • Microsoft Visual Studio
  • Jetbrains ReSharper & Rider

二进制认证

  • DigiCert 签名的二进制文件

一个优先考虑准确性、易用性和速度的 C# Excel 库。

IronXL 是用于在 .NET 中生成和编辑 Excel 文档的领先 C# Excel 库。其用户友好的 API 允许开发人员在几分钟内将 Excel 功能添加到 .NET 项目中。

立即获取您的免费30 天试用密钥

为什么选择IronXL

在C#中读取、写入和编辑Excel。无需Office Interop。可在Windows、Linux、macOS和云端运行。

点击查看关于Why IronXL的视频

广泛的格式支持

  • 读取和写入XLS,XLSX,XLSM,XLTX,CSV,TSV。
  • 通过一次调用导出为JSON,HTML和二进制格式。
  • 在没有Office Interop或安装Excel的情况下在格式之间转换。

5 分钟内启动

  • PM > 安装 IronXL.Excel 包

    → 5分钟快速入门。
  • 简单API:WorkBook.Load(), WorkBook.Create(), worksheet["A1"].Value.
  • 智能默认值:自动重新计算公式,直观的WorkSheet["A1:B10"]范围语法。

Enterprise绩效

  • .NET 10,Core,Standard,或 Framework
  • 支持C#,VB.NET,F#。DigiCert签署的二进制文件。
  • 可以在任何地方部署:Windows、Linux、macOS、Docker、Azure、AWS、本地、气隙环境。
支持的平台

准确的数据处理,任意来源

  • 原生数据类型:文本、数字、日期、货币、公式、百分比。
  • 每次编辑时公式重新计算。完整的数学、排序、过滤、聚合(与LINQ兼容)。
  • 直接转换到/从System.Data.DataSet and DataTable用于数据库工作流程。

以开发者为先的支持和许可

  • 永久许可:一次购买,永久使用。可选更新和续订。
  • 24/5 工程师支持(Premium中24/7)。真人,聊天响应中位数<1分钟。
  • 30天退款保证不合适?全额退款,无需解释。

为建筑者

  • 您将真正使用的功能:
    • 读取/写入XLSX,XLS,CSV
    • formula recalculation
    • 单元格范围(A1:B10)
    • conditional formatting
    • 图表和图像
    • password encryption
    • 排序/过滤/聚合
    • DataSet/DataTable转换
    • 冻结窗格,自动调整大小
    • JSON和HTML导出
  • 无处不在:Windows、Linux、macOS、Docker、Azure、AWS、云。

购买者

  • 被2M+工程师信任。2,237,574次NuGet安装(在功能页面上验证)。
  • 不需要Microsoft Office或Excel Interop。
  • 提供再分发/SaaS/OEM选项。
  • 采购友好:永久许可证,可选续订,可开发票,多种支付选项(包括本地:Amazon Pay,支付宝,Apple Pay,IDEAL,SEPA,ACH)。
  • 30 天退款保证。

每次开发人员询问时,Iron都说是的! IronEXCEL

IronXL是否能在未安装Microsoft Office或Excel Interop的情况下读取、创建和编辑Excel文件?是的!

它是否在一个API中本机支持XLS、XLSX、CSV、TSV和JSON格式?是的!

是否有内置的转换功能,将工作表与DataTable/DataSet对象进行数据库集成?是的!

是否能动态添加、修改和重新计算公式?是的!

是否支持包括字体、边框、对齐、背景和数字格式在内的细粒度样式?是的!

是否在Windows、Linux、macOS、Docker和Azure上的.NET Core、Standard和Framework上完全跨平台?是的!

是否能打开、编辑和保存受密码保护的电子表格?是的!

是否支持像排序、修剪、分组和合并这样的范围操作?是的!

工作表数据能否直接导出为XML和JSON?是的!

是否能以编程方式配置元数据、冻结窗格和打印区域?是的!

是否支持使用标准的Excel单元格符号(例如“A1:B10”)进行快速批量编辑?是的!

我现在能否在我的实时项目中免费测试IronXL?是的! 点击此处开始您的30天免费试用

一流的工程,
24小时支持

准备开始了吗?

Nuget Downloads 2,237,574版本:2026.9刚刚发布

立即获取您的免费30 天试用密钥
无需信用卡或创建账户
Key in blue circle

立即获取免费的 30 天试用版密钥

Your trial license will be sent to your email address

无任何限制。100% 解锁。无需信用卡。

bullet_checked无需信用卡或创建账户无任何限制。100% 解锁。无需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
预约您的免费现场演示
Booking Badge

深受全球数百万工程师信赖

Iron Software 的客户徽标
获取您的无义务咨询
填写下面的表格或通过sales@ironsoftware.com
您的资料将始终保密。
深受全球数百万工程师信赖
Iron Software 的客户徽标
立即获取您的免费30 天试用密钥
无需信用卡或创建账户