代码之家  ›  专栏  ›  技术社区  ›  Vikram

在ASP.net中生成格式良好的excel文件,而服务器上没有excel

  •  0
  • Vikram  · 技术社区  · 16 年前

    在excel文件中生成正常的列数据非常容易,但是否有人生成了excel文件,其中的数据位于不同的块中,放置在不同的工作表中,并且格式精美,而不必使用COM操作excel文件[我想避免这样做]。任何想法都会非常有用。

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

    4 回复  |  直到 16 年前
        1
  •  4
  •   TheVillageIdiot    16 年前

    我不太清楚(因为我在我的开发和服务器上都安装了Excel),但我认为 ExcelPackage 我能做到这一点。

        3
  •  1
  •   Bravax    16 年前

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

    以所需样式创建excel文档,然后将其另存为xml。 然后根据需要修改xml文档,使用占位符或其他方法生成文档。

    这适用于不想使用第三方产品的简单报告。 至于其他方面,我推荐一种专门从事这方面的产品。

        4
  •  1
  •   liya    16 年前

    你可以查一下 SmartXLS for .net

    推荐文章