Class MailMerger
Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll
提供用于通过简单邮件合并和带区域的邮件合并操作填充模板的方法。
public static class MailMerger继承
继承成员
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。