asp net core导出到Excel

Mar*_*rko 10 excel asp.net-core-mvc

我不确定这个问题是否可以发布在这里,但我认为它可能对许多程序员感兴趣.我需要一个能够为我提供创建Excel文件界面的包.我查看了nuget并发现了几个包,但没有一个支持asp net core.

Leu*_*rin 9

这里有一点点死灵法术;但是我想分享一些我为其他任何搜索浏览器找到的其他选项。

封闭的XML

  • 使用字母数字单元格导航,例如 ws.Cell("B2").Value = "Contacts";
  • 有大量的文档和操作方法
  • 这仅适用于 excel 电子表格,不支持其他 Microsoft 文件类型。
  • 安装使用 PM> Install-Package ClosedXML

非营利组织

  • 使用数字单元格导航,例如

    var rowIndex = 0; IRow row = sheet1.CreateRow(rowIndex); row.Height = 30 * 80; row.CreateCell(0).SetCellValue("this is content");

  • 支持 xls、doc、ppt 文件的读/写。
  • 要安装使用 nuget:Install-Package DotNetCore.NPOI

EPPlus.Core

  • 这是EPPlus 库到 .NET Core的非官方端口。

有点相关:

数据表.net

我需要一个可以为我提供用于创建 Excel 文件的界面的包。

我不确定您是否正在显示此数据并正在寻找一种将其导出到 excel 的方法,但如果您试图在管理员或公共视图中允许此操作,这也可能是一个选项。如果默认输出不受欢迎,则有一些选项可用于通过回调自定义输出。


Luk*_*wej 6

请找到Open XML SDK

我将v2.5与ASP.NET Core + .NET4.6结合使用,但是据我所知,最新版本v2.7已添加对.NET Standard 1.3的支持-请阅读更改日志


更多信息: