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

将数据导出到Excel、文档和PDF(Dotnet Core 2.x)

  •  0
  • nightingale2k1  · 技术社区  · 6 年前

    我有一个正在进行的项目,需要将数据导出到excel、docs和pdf。 我们需要将它导入到预定义的文件中(比如每页都有页眉和页脚)。

    同样对于(Ms)文档,我需要能够打开文档并将邮件合并到文档中,并且之后还可以转换为pdf格式。

    我发现有些人推荐在使用NPOI和OpenXML之间使用它。但是我被网络上的信息淹没了。NPOI和OpenXML之间哪个适合这个工作?我也向其他图书馆开放。 我喜欢用一个更容易用的。

    我们的项目目前使用的是Dotnet Core 2.1x和Angular 6。

    1 回复  |  直到 6 年前
        1
  •  1
  •   Vitaliy Fedorchenko    6 年前

    对于Excel导出,我建议使用经过时间验证的 EPPlus -它的最新版本有netstandard2.0版本。

    对于DOCX导出,您可以使用 OpenXml SDK 不过,它提供了相当低级的API。也许准备DOCX“模板”是个好主意,在需要的时候用真实的数据填充它们。