Thanks for your request. Please follow this
link to learn more about MailMerge feature in Aspose.Words:
Before you execute a mail merge, you need
to prepare the document template. You should insert merge fields that will be
replaced with values from your data source.
The template format can be any of supported
by Aspose.Words. Please see the following link to learn which file formats are
supported by Aspose.Words:
Data for MailMerge can come from a source
in a variety of formats supported by ADO.NET. It can be DataTable, DataView, DataSet,
IDataReader or an array of values. If you have your data in XML format, then
you can load it into a DataSet and merge with the DataSet.
Aspose.Words also accepts ADO Recordset
objects and exposes COM classes and interfaces so you can use it from within
COM and scripting applications such as ASP applications.
Finally, you can implement the IMailMergeDataSource
and sometimes IMailMergeDataSourceRoot
interfaces to merge data from any data source including a LINQ query, XML file
or business objects.