MailMergeOptions.CleanupOptions
MailMergeOptions CleanupOptions property. Gets or sets a set of flags that specify what items should be removed during mail merge.
MailMergeOptions.CleanupOptions property
Gets or sets a set of flags that specify what items should be removed during mail merge.
public MailMergeCleanupOptions CleanupOptions { get; set; }
Examples
Shows how to fill template with data by executing simple mail merge with DataRow data source with mail merge options.
DataTable dt = new DataTable();
dt.Columns.Add("FirstName");
dt.Columns.Add("SecondName");
dt.Columns.Add("Position");
DataRow dr = dt.Rows.Add("James", "Bond", "");
MailMergeOptions mailMergeOptions = new MailMergeOptions();
// Instruct Wordize to remove empty paragraphs produced upon executing mail merge.
mailMergeOptions.CleanupOptions = MailMergeCleanupOptions.RemoveEmptyParagraphs;
MailMerger.Execute(MyDir + "MailMergeTemplate.docx", ArtifactsDir + "MailMerger.Execute.DataRow.pdf", SaveFormat.Pdf, dr, mailMergeOptions);
See Also
- enum MailMergeCleanupOptions
- class MailMergeOptions
- namespace Wordize.MailMerging
- assembly Wordize