我以前在做C#项目时遇到过导出数据成Excel文件的问题,曾经用过office的组件,后来又用Aspose.Cells控件。Aspose.Cells是很强大,但是要收费的。平时做些小程序时也在用它,用的是破解版。只是感觉它的功能过于强大,如果不是用在大项目上有点杀鸡用牛刀的感觉。
于是就想找个替代品,然后就发现了NPOI。下载类库来使用了一下,生成Excel的速度还是挺快的。去了解了下这个类库,它是POI项目的.NET 版本,竟然还是国人开发的。它跟Aspose.Cells一样也是不用装Excel就可以进行Excel的操作。