当前位置:首页经验技巧Word经验word文档

Spire.Doc 教程:用C 识别Word2019中的合并字段名称

2024-07-27 13:19:49

我们经常遇到一个场景,就是需要将数据合并到由其他人创建的合并字段,我们不能确定合并字段的名称。 所以为了完成邮件合并的目的,首先我们需要读取所有合并字段的名称。

Spire.Doc.Reporting命名空间中的MailMerge类公开了以下方法,该方法返回一个word文档中的合并字段名称或组(区域)名称的集合。

  • public string GetMergeFieldNames:返回所有合并字段名称的集合。
  • public string GetMergeFieldNames(string groupName):返回特定组中合并字段名称的集合。
  • public string GetMergeGroupNames:返回组名的集合。

了更好的演示,我们使用以下示例文档:

以下示例详细说明了如何读取上述单词文档中的组名称和合并字段。

//Creates Document instance
Document document = new Document;
//Loads the word document
document.LoadFromFile("MergeFields.docx");
//Gets the collection of group names
string GroupNames = document.MailMerge.GetMergeGroupNames;
//Gets the collection of merge field names in a specific group
string MergeFieldNamesWithinRegion = document.MailMerge.GetMergeFieldNames("Products");
// Gets the collection of all the merge field names
string MergeFieldNames = document.MailMerge.GetMergeFieldNames;
Console.WriteLine("----------------Group Names-----------------------------------------");
for (int i = 0; i 


电脑版

免责声明:本站信息来自网络收集及网友投稿,仅供参考,如果有错误请反馈给我们更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任,谢谢您的合作。
版权所有:五学知识网 Copyright © 2015-2024 All Rights Reserved .