Merge 将数据合并到Word文档中

Merge 将数据合并到Word文档中,merge,Merge,我有一个文本文件,它是从pdf或一些包含数据的文档创建的,例如: “运行日期”、“RM”、“RD”、“RY”、“运行ID”、“运行月份”等。。。。。 “05/09/2014”、“05”、“09”等 现在,我想获取所有这些信息,并将其合并到已使用这些字段设置的word文档中。我知道我可以通过使用MicrosoftWord中的合并功能来实现这一点,但假设我有一个部分,其中我正在合并某些项目的列表。如果列表中的每个文本文件都有相同数量的项,我可以先创建word模板,然后合并这些项,但是如果每次都有不同

我有一个文本文件,它是从pdf或一些包含数据的文档创建的,例如: “运行日期”、“RM”、“RD”、“RY”、“运行ID”、“运行月份”等。。。。。 “05/09/2014”、“05”、“09”等


现在,我想获取所有这些信息,并将其合并到已使用这些字段设置的word文档中。我知道我可以通过使用MicrosoftWord中的合并功能来实现这一点,但假设我有一个部分,其中我正在合并某些项目的列表。如果列表中的每个文本文件都有相同数量的项,我可以先创建word模板,然后合并这些项,但是如果每次都有不同数量的项,该怎么办?有没有一种方法可以在合并之前根据需要在word文档中插入任意多的行?请帮忙,谢谢

您可以使用在.NET中创建自己的邮件合并解决方案。这涉及到学习开放XML规范和一些围绕实现的工作。您没有告诉我们您的环境/平台/技术是什么,但是如果您可以使用Office COM,您可以使用它而不是Open XML SDK。还可以看看.NET邮件合并工具包。这可能是您正在寻找的解决方案