在c#中生成excel文件

本文关键字:excel 文件 | 更新日期: 2023-09-27 18:09:25

我正在开发一个c#应用程序。这是一个web应用程序。作为这个应用程序的一部分,我需要生成一个excel文件,将存储到数据库中。这意味着用户不会在浏览器上看到/打开该文件。所以我想使用一个线程,将生成excel文件和存储到数据库。所以我的问题是:考虑到我的excel文件将从数据生成数据和图形,生成excel文件的最佳库是什么?

PS:请记住这个进程将在服务器端执行。

谢谢,

在c#中生成excel文件

我使用了OpenXML(用于图像插入)和ClosedXML(当我们只有数据而没有图像时)。ClosedXML不支持在工作表中添加图像

我会使用Excel.exe本身作为参考,直接与Excel互操作。