邮件将给定的Word模板与给定的C#数据源合并.NET



我正在寻找一种方法,如何在C#/中将给定的数据源与指定的word模板合并。NET。合并后,我想将整个文档保存为DOCX或PDF或其他格式。

我拥有的文件是:

  • TemplateA.docx
  • 模板来源.csv
  • 模板B.docx
  • 模板来源B.csv

等等…

这些模板非常简单。只有几个合并字段,就这样;如果";条件等等。

当然,我可以在WORD中一个文件一个文件地完成所有这些,但由于我有这么多模板/源对,这不是一个真正的选择。我发现许多第三方图书馆似乎提供了这样的功能(以及其他许多功能(,但它们都花了一大笔钱。

还有一个从哪里开始的提示(例如,要注意的内置库(已经很好了:-(

。NET Word Framework是一个高性能且功能丰富的框架,它可以更快地处理高级Word文档操作,而不依赖于Microsoft Office或互操作依赖关系。在这个框架提供的Word创建和编辑库的帮助下,Word文档可以用任何程序创建、读取和编辑。NET应用程序。你可以在下面找到文档链接,

https://help.syncfusion.com/file-formats/docio/working-with-mail-merge

注:我为Syncfusion 工作

最新更新