Aspose.Words.MailMerging

The Aspose.Words.MailMerging namespace contains classes of the “original” mail merge reporting engine.

Classes

Class Description
FieldMergingArgs Provides data for the MergeField event.
FieldMergingArgsBase Base class for FieldMergingArgs and ImageFieldMergingArgs.
ImageFieldMergingArgs Provides data for the ImageFieldMerging event.
MailMerge Represents the mail merge functionality.
MailMergeRegionInfo Contains information about a mail merge region.
MappedDataFieldCollection Allows to automatically map between names of fields in your data source and names of mail merge fields in the document.

Interfaces

Interface Description
IFieldMergingCallback Implement this interface if you want to control how data is inserted into merge fields during a mail merge operation.
IMailMergeCallback Implement this interface if you want to receive notifications while mail merge is performed.
IMailMergeDataSource Implement this interface to allow mail merge from a custom data source, such as a list of objects. Master-detail data is also supported.
IMailMergeDataSourceRoot Implement this interface to allow mail merge from a custom data source with master-detail data.

Enumeration

Enumeration Description
MailMergeCleanupOptions Specifies options that determine what items are removed during mail merge.