在ASP.net中生成格式良好的Excel文件而不在服务器上安装Excel

时间:2009-10-29 10:16:07

标签: asp.net excel

在excel文件中生成普通的列式数据非常简单,但是你们中的任何一个都生成了excel文件,这些文件在不同的块中放置不同的数据块并且格式精美而不必使用COM操作excel文件[我想避免]。任何想法都会非常有用。

输出excel文件应与Office 2003 + Office 2007兼容

4 个答案:

答案 0 :(得分:4)

不完全清楚(因为我在我的dev和服务器机器上安装了Excel),但我认为ExcelPackage可以解决这个问题。

答案 1 :(得分:1)

检查电子表格齿轮,在电子表格齿轮的帮助下,我已经创建了非常好的格式化

http://www.spreadsheetgear.com/

答案 2 :(得分:1)

如果您没有创建许多电子表格,或者不想购买使这更容易的产品,那么您的解决方案可能就是使用模板。

以您想要的样式创建Excel文档,然后将其另存为xml。 然后根据需要修改xml文档,使用占位符或其他任何内容来生成文档。

这适用于您不想使用第三方产品的简单报告。 对于其他任何我推荐的专业产品。

答案 3 :(得分:1)

您可以查看SmartXLS for .net