Class MailMerger

Class MailMerger

Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll

提供用于通过简单邮件合并和带区域的邮件合并操作填充模板的方法。

public static class MailMerger

继承

objectMailMerger

继承成员

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

方法

Execute(string, string, string[], object[])

执行单条记录的邮件合并操作。

public static void Execute(string inputFileName, string outputFileName, string[] fieldNames, object[] fieldValues)

参数

inputFileName string

输入文件名。

outputFileName string

输出文件名。

fieldNames string[]

合并字段名数组。字段名不区分大小写。如果遇到文档中未找到的字段名,则会被忽略。

fieldValues object[]

要插入到合并字段中的值数组。该数组中的元素数量必须与fieldNames中的元素数量相同。

Execute(string, string, SaveFormat, string[], object[])

执行单条记录的邮件合并操作。

public static void Execute(string inputFileName, string outputFileName, SaveFormat saveFormat, string[] fieldNames, object[] fieldValues)

参数

inputFileName string

输入文件名。

outputFileName string

输出文件名。

saveFormat SaveFormat

输出的保存格式。

fieldNames string[]

合并字段名数组。字段名不区分大小写。如果遇到文档中未找到的字段名,则会被忽略。

fieldValues object[]

要插入到合并字段中的值数组。该数组中的元素数量必须与fieldNames中的元素数量相同。

Execute(string, string, SaveFormat, MailMergeOptions, string[], object[])

执行单条记录的邮件合并操作。

public static void Execute(string inputFileName, string outputFileName, SaveFormat saveFormat, MailMergeOptions mailMergeOptions, string[] fieldNames, object[] fieldValues)

参数

inputFileName string

输入文件名。

outputFileName string

输出文件名。

saveFormat SaveFormat

输出的保存格式。

mailMergeOptions MailMergeOptions

邮件合并选项。

fieldNames string[]

合并字段名数组。字段名不区分大小写。如果遇到文档中未找到的字段名,则会被忽略。

fieldValues object[]

要插入到合并字段中的值数组。该数组中的元素数量必须与fieldNames中的元素数量相同。

Execute(Stream, Stream, SaveFormat, string[], object[])

执行单条记录的邮件合并操作。

public static void Execute(Stream inputStream, Stream outputStream, SaveFormat saveFormat, string[] fieldNames, object[] fieldValues)

参数

inputStream Stream

输入文件流。

outputStream Stream

输出文件流。

saveFormat SaveFormat

输出的保存格式。

fieldNames string[]

合并字段名数组。字段名不区分大小写。如果遇到文档中未找到的字段名,则会被忽略。

fieldValues object[]

要插入到合并字段中的值数组。该数组中的元素数量必须与fieldNames中的元素数量相同。

Execute(Stream, Stream, SaveFormat, MailMergeOptions, string[], object[])

执行单条记录的邮件合并操作。

public static void Execute(Stream inputStream, Stream outputStream, SaveFormat saveFormat, MailMergeOptions mailMergeOptions, string[] fieldNames, object[] fieldValues)

参数

inputStream Stream

输入文件流。

outputStream Stream

输出文件流。

saveFormat SaveFormat

输出的保存格式。

mailMergeOptions MailMergeOptions

邮件合并选项。

fieldNames string[]

合并字段名数组。字段名不区分大小写。如果遇到文档中未找到的字段名,则会被忽略。

fieldValues object[]

要插入到合并字段中的值数组。该数组中的元素数量必须与fieldNames中的元素数量相同。

Execute(string, string, DataRow)

从DataRow执行邮件合并到文档。

public static void Execute(string inputFileName, string outputFileName, DataRow dataRow)

参数

inputFileName string

输入文件名。

outputFileName string

输出文件名。

dataRow DataRow

包含要插入到邮件合并字段中的数据的行。字段名不区分大小写。如果遇到文档中未找到的字段名,则会被忽略。

Execute(string, string, SaveFormat, DataRow)

从DataRow执行邮件合并到文档。

public static void Execute(string inputFileName, string outputFileName, SaveFormat saveFormat, DataRow dataRow)

参数

inputFileName string

输入文件名。

outputFileName string

输出文件名。

saveFormat SaveFormat

输出的保存格式。

dataRow DataRow

包含要插入到邮件合并字段中的数据的行。字段名不区分大小写。如果遇到文档中未找到的字段名,则会被忽略。

Execute(string, string, SaveFormat, MailMergeOptions, DataRow)

从DataRow执行邮件合并到文档。

public static void Execute(string inputFileName, string outputFileName, SaveFormat saveFormat, MailMergeOptions mailMergeOptions, DataRow dataRow)

参数

inputFileName string

输入文件名。

outputFileName string

输出文件名。

saveFormat SaveFormat

输出的保存格式。

mailMergeOptions MailMergeOptions

邮件合并选项。

dataRow DataRow

包含要插入到邮件合并字段中的数据的行。字段名不区分大小写。如果遇到文档中未找到的字段名,则会被忽略。

Execute(Stream, Stream, SaveFormat, DataRow)

执行单条记录的邮件合并操作。

public static void Execute(Stream inputStream, Stream outputStream, SaveFormat saveFormat, DataRow dataRow)

参数

inputStream Stream

输入文件流。

outputStream Stream

输出文件流。

saveFormat SaveFormat

输出的保存格式。

dataRow DataRow

包含要插入到邮件合并字段中的数据的行。字段名不区分大小写。如果遇到文档中未找到的字段名,则会被忽略。

Execute(Stream, Stream, SaveFormat, MailMergeOptions, DataRow)

执行单条记录的邮件合并操作。

public static void Execute(Stream inputStream, Stream outputStream, SaveFormat saveFormat, MailMergeOptions mailMergeOptions, DataRow dataRow)

参数

inputStream Stream

输入文件流。

outputStream Stream

输出文件流。

saveFormat SaveFormat

输出的保存格式。

mailMergeOptions MailMergeOptions

邮件合并选项。

dataRow DataRow

包含要插入到邮件合并字段中的数据的行。字段名不区分大小写。如果遇到文档中未找到的字段名,则会被忽略。

Execute(string, string, DataTable)

从DataTable执行邮件合并到文档。

public static void Execute(string inputFileName, string outputFileName, DataTable dataTable)

参数

inputFileName string

输入文件名。

outputFileName string

输出文件名。

dataTable DataTable

包含要插入到邮件合并字段中的数据的表。字段名不区分大小写。如果遇到文档中未找到的字段名,则会被忽略。

Execute(string, string, SaveFormat, DataTable)

从DataTable执行邮件合并到文档。

public static void Execute(string inputFileName, string outputFileName, SaveFormat saveFormat, DataTable dataTable)

参数

inputFileName string

输入文件名。

outputFileName string

输出文件名。

saveFormat SaveFormat

输出的保存格式。

dataTable DataTable

包含要插入到邮件合并字段中的数据的表。字段名不区分大小写。如果遇到文档中未找到的字段名,则会被忽略。

Execute(string, string, SaveFormat, MailMergeOptions, DataTable)

从DataTable执行邮件合并到文档。

public static void Execute(string inputFileName, string outputFileName, SaveFormat saveFormat, MailMergeOptions mailMergeOptions, DataTable dataTable)

参数

inputFileName string

输入文件名。

outputFileName string

输出文件名。

saveFormat SaveFormat

输出的保存格式。

mailMergeOptions MailMergeOptions

邮件合并选项。

dataTable DataTable

包含要插入到邮件合并字段中的数据的表。字段名不区分大小写。如果遇到文档中未找到的字段名,则会被忽略。

Execute(Stream, Stream, SaveFormat, DataTable)

执行单条记录的邮件合并操作。

public static void Execute(Stream inputStream, Stream outputStream, SaveFormat saveFormat, DataTable dataTable)

参数

inputStream Stream

输入文件流。

outputStream Stream

输出文件流。

saveFormat SaveFormat

输出的保存格式。

dataTable DataTable

包含要插入到邮件合并字段中的数据的表。字段名不区分大小写。如果遇到文档中未找到的字段名,则会被忽略。

Execute(Stream, Stream, SaveFormat, MailMergeOptions, DataTable)

执行单条记录的邮件合并操作。

public static void Execute(Stream inputStream, Stream outputStream, SaveFormat saveFormat, MailMergeOptions mailMergeOptions, DataTable dataTable)

参数

inputStream Stream

输入文件流。

outputStream Stream

输出文件流。

saveFormat SaveFormat

输出的保存格式。

mailMergeOptions MailMergeOptions

邮件合并选项。

dataTable DataTable

包含要插入到邮件合并字段中的数据的表。字段名不区分大小写。如果遇到文档中未找到的字段名,则会被忽略。

ExecuteWithRegions(string, string, DataTable)

从DataTable执行带区域的邮件合并到文档。

public static void ExecuteWithRegions(string inputFileName, string outputFileName, DataTable dataTable)

参数

inputFileName string

输入文件名。

outputFileName string

输出文件名。

dataTable DataTable

邮件合并操作的数据源。表必须设置其TableName属性。

ExecuteWithRegions(string, string, SaveFormat, DataTable)

从DataTable执行带区域的邮件合并到文档。

public static void ExecuteWithRegions(string inputFileName, string outputFileName, SaveFormat saveFormat, DataTable dataTable)

参数

inputFileName string

输入文件名。

outputFileName string

输出文件名。

saveFormat SaveFormat

输出的保存格式。

dataTable DataTable

包含要插入到邮件合并字段中的数据的表。字段名不区分大小写。如果遇到文档中未找到的字段名,则会被忽略。

ExecuteWithRegions(string, string, SaveFormat, MailMergeOptions, DataTable)

从DataTable执行带区域的邮件合并到文档。

public static void ExecuteWithRegions(string inputFileName, string outputFileName, SaveFormat saveFormat, MailMergeOptions mailMergeOptions, DataTable dataTable)

参数

inputFileName string

输入文件名。

outputFileName string

输出文件名。

saveFormat SaveFormat

输出的保存格式。

mailMergeOptions MailMergeOptions

邮件合并选项。

dataTable DataTable

包含要插入到邮件合并字段中的数据的表。字段名不区分大小写。如果遇到文档中未找到的字段名,则会被忽略。

ExecuteWithRegions(Stream, Stream, SaveFormat, DataTable)

从DataTable执行带区域的邮件合并到文档。

public static void ExecuteWithRegions(Stream inputStream, Stream outputStream, SaveFormat saveFormat, DataTable dataTable)

参数

inputStream Stream

输入文件流。

outputStream Stream

输出文件流。

saveFormat SaveFormat

输出的保存格式。

dataTable DataTable

包含要插入到邮件合并字段中的数据的表。字段名不区分大小写。如果遇到文档中未找到的字段名,则会被忽略。

ExecuteWithRegions(Stream, Stream, SaveFormat, MailMergeOptions, DataTable)

执行单条记录的邮件合并操作。

public static void ExecuteWithRegions(Stream inputStream, Stream outputStream, SaveFormat saveFormat, MailMergeOptions mailMergeOptions, DataTable dataTable)

参数

inputStream Stream

输入文件流。

outputStream Stream

输出文件流。

saveFormat SaveFormat

输出的保存格式。

mailMergeOptions MailMergeOptions

邮件合并选项。

dataTable DataTable

包含要插入到邮件合并字段中的数据的表。字段名不区分大小写。如果遇到文档中未找到的字段名,则会被忽略。

ExecuteWithRegions(string, string, DataSet)

从DataSet执行带区域的邮件合并到文档。

public static void ExecuteWithRegions(string inputFileName, string outputFileName, DataSet dataSet)

参数

inputFileName string

输入文件名。

outputFileName string

输出文件名。

dataSet DataSet

包含要插入到邮件合并字段中的数据的DataSet。

ExecuteWithRegions(string, string, SaveFormat, DataSet)

从DataSet执行带区域的邮件合并到文档。

public static void ExecuteWithRegions(string inputFileName, string outputFileName, SaveFormat saveFormat, DataSet dataSet)

参数

inputFileName string

输入文件名。

outputFileName string

输出文件名。

saveFormat SaveFormat

输出的保存格式。

dataSet DataSet

包含要插入到邮件合并字段中的数据的DataSet。

ExecuteWithRegions(string, string, SaveFormat, MailMergeOptions, DataSet)

从DataSet执行带区域的邮件合并到文档。

public static void ExecuteWithRegions(string inputFileName, string outputFileName, SaveFormat saveFormat, MailMergeOptions mailMergeOptions, DataSet dataSet)

参数

inputFileName string

输入文件名。

outputFileName string

输出文件名。

saveFormat SaveFormat

输出的保存格式。

mailMergeOptions MailMergeOptions

邮件合并选项。

dataSet DataSet

包含要插入到邮件合并字段中的数据的DataSet。

ExecuteWithRegions(Stream, Stream, SaveFormat, DataSet)

从DataSet执行带区域的邮件合并到文档。

public static void ExecuteWithRegions(Stream inputStream, Stream outputStream, SaveFormat saveFormat, DataSet dataSet)

参数

inputStream Stream

输入文件流。

outputStream Stream

输出文件流。

saveFormat SaveFormat

输出的保存格式。

dataSet DataSet

包含要插入到邮件合并字段中的数据的DataSet。

ExecuteWithRegions(Stream, Stream, SaveFormat, MailMergeOptions, DataSet)

执行单条记录的邮件合并操作。

public static void ExecuteWithRegions(Stream inputStream, Stream outputStream, SaveFormat saveFormat, MailMergeOptions mailMergeOptions, DataSet dataSet)

参数

inputStream Stream

输入文件流。

outputStream Stream

输出文件流。

saveFormat SaveFormat

输出的保存格式。

mailMergeOptions MailMergeOptions

邮件合并选项。

dataSet DataSet

包含要插入到邮件合并字段中的数据的DataSet。

 中文