中文
  1. 产品
  2.   Aspose.Words
  3.   邮件合并

.NET邮件合并

使用MailMerge模板语法生成文档

.NET Aspose.Words邮件合并

Aspose.Words邮件合并 for .NET使用户能够通过使用预定义模板并配备合并字段来轻松生成文档。该工具通过将数据无缝集成到指定模板中,简化了文档创建过程,为动态文档生成提供了流畅的解决方案。

如何使用MailMerge构建报告?

  • 在项目中引用Aspose.Words
  • 设置许可证密钥
  • 使用Document类的实例加载模板
  • MailMerge属性设置属性
  • 在传递数据源的同时调用Document.MailMerge.ExecuteWithRegions方法
  • 调用Document.Save方法保存结果

获取.NET的MailMerge引擎

下载获取相应的程序集文件,或从NuGet获取包,直接添加到您的工作区中。

  • 在安装有.NET框架、Mono或.NET Core的Microsoft Windows、Linux、macOS或移动OS上
  • 开发环境 - Microsoft Visual Studio 2010-2022、Xamarin或MonoDevelop 2.4+


在C# .NET中执行简单的MailMerge

在Aspose.Words中执行简单的邮件合并操作非常简单。在准备好模板之后,您可以使用不同的Execute方法之一执行操作,这些方法接受各种数据对象作为数据源。以下是演示执行简单邮件合并操作的代码示例:


常见问题

.NET的MailMerge是什么,它是如何工作的?

Aspose.Words邮件合并 for .NET是一种工具,通过使用预定义模板和需要插入到该模板中的数据,促使基于预定义模板生成文档的工具。它通过将数据无缝集成到这些模板中来简化文档创建过程。

使用文件的.NET的MailMerge的优势是什么?

Aspose.Words邮件合并 for .NET允许仅使用Aspose.Words库合并MailMerge模板与数据,消除了对第三方应用程序的需求。它提供高准确性、可扩展性和性能——这是Aspose.Words的主要优先事项。用户还可以从经验丰富的Aspose.Words开发人员那里获得技术支持,以有效地解决问题。

.NET的MailMerge常用于哪些领域?

Aspose.Words邮件合并 for .NET广泛用于各个领域,包括软件或硬件开发、零售、医疗和药学、银行业、企业管理、汽车行业、航空、物流和交付、采矿业以及媒体和娱乐业。

什么是MailMerge模板,如何创建?

MailMerge模板通过将后续将从数据源中填充的合并字段整合到文档中,简化了文档创建过程。它可以使用Microsoft Word创建,不必以DOT或DOTX格式为必要;普通的DOC或DOCX文档就足够了。合并字段被插入到模板中,数据源中的数据将放置在这些合并字段的位置。或者,可以使用DocumentBuilder类以编程方式创建合并模板。

哪些数据源可用于MailMerge操作?

Aspose.Words支持各种数据源,包括DataTable、DataView、DataSet、IDataReader、ADO .NET支持的值数组,或由IMailMergeDataSource实现表示的自定义数据源。数据源包含在邮件合并操作期间提取的用于个性化文档的信息,可以手动创建,也可以通过从现有数据库或应用程序进行报告生成而生成。

  

支持和学习资源

  
 中文