关于网友提出的“ aspnet 导出 包含样式的 excel”问题疑问,本网通过在网上对“ aspnet 导出 包含样式的 excel”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: aspnet 导出 包含样式的 excel
描述: 用了这个方法,但是没样式的。http://www.cnblogs.com/malianyong/archive/2012/07/17/2595278.html
如果不用水晶报表,不引用office的dll。
有其他办法做到吗?
解决方案1: 可以用xml格式导出,可以保持原样的execl
解决方案2: 用开源组件
主要找到以下类库:
1.MyXls(http://sourceforge.net/projects/myxls/)
2.Koogra(http://sourceforge.net/projects/koogra/)
3.ExcelLibrary(http://code.google.com/p/excellibrary/)
4.ExcelPackage(http://excelpackage.codeplex.com/)
5.EPPlus(http://epplus.codeplex.com/)
6.LinqToExcel(http://code.google.com/p/linqtoexcel/)
7.NetOffice(http://netoffice.codeplex.com/) 需安装Office Excel
从1-6的类库均不需要安装Office,不使用Office COM组件;而NetOffice需要安装Office,它提供的是与Office COM组件差不多的功能。
http://www.cnblogs.com/shangxia/articles/2266843.html
解决方案3:
++
用NPOI.dll等相关的不麻烦啊
解决方案4: 自己了解excel的数据结构,直接用数据流写,放弃吧,还是用dll,自己写吧
以上介绍了“ aspnet 导出 包含样式的 excel”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/1941385.html