Class MailMerger

Class MailMerger

名称: Aspose.Words.LowCode 集合: Aspose.Words.dll (25.4.0)

提供旨在用简单的邮件合并和邮件合并与区域操作填写模板的方法。

public class MailMerger : Processor

Inheritance

object Processor MailMerger

继承人

Processor.mResultDocument , Processor.From(string, LoadOptions) , Processor.From(Stream, LoadOptions) , Processor.To(string, SaveOptions) , Processor.To(string, SaveFormat) , Processor.To(Stream, SaveOptions) , Processor.To(Stream, SaveFormat) , Processor.To(List, SaveOptions) , Processor.To(List, SaveFormat) , Processor.Execute() , Processor.ExecuteCore() , Processor.CheckArgumentsSet() , Processor.GetPartFileName(string, int, SaveFormat) , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Methods

Create(MailMergerContext)

创建邮件合并处理器的新例子。

public static MailMerger Create(MailMergerContext context)

Parameters

context MailMergerContext

Returns

MailMerger

Execute(字符串、字符串、字符串( ), 对象[])

进行邮件合并操作为单一记录。

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

Parameters

inputFileName string

输入文件名称。

outputFileName string

输出文件名称。

fieldNames string ( )

一系列合并字段名称. 字段名称不是案例敏感. 如果在文档中找不到的字段名称被发现,则被忽略。

fieldValues object ( )

在合并字段中输入值序列 该序列中的元素数量必须与字段中的元素数量相同。

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG、或WebP),输出的每个页面将作为单独的文件保存。

如果输出格式为 TIFF,则输入将保存为单个多框的 TifF 文件。

Execute(字符串、字符串、字符串、字符串( ), 对象( ), MailMergeOptions)

进行邮件合并操作为单一记录。

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

Parameters

inputFileName string

输入文件名称。

outputFileName string

输出文件名称。

saveFormat SaveFormat

输出的保存格式。

fieldNames string ( )

一系列合并字段名称. 字段名称不是案例敏感. 如果在文档中找不到的字段名称被发现,则被忽略。

fieldValues object ( )

在合并字段中输入值序列 该序列中的元素数量必须与字段中的元素数量相同。

mailMergeOptions MailMergeOptions

邮件合并选项

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG、或WebP),输出的每个页面将作为单独的文件保存。

如果输出格式为 TIFF,则输入将保存为单个多框的 TifF 文件。

Execute(字符串,字符串,SaveOptions,字符串( ), 对象( ), MailMergeOptions)

进行邮件合并操作为单一记录。

public static void Execute(string inputFileName, string outputFileName, SaveOptions saveOptions, string[] fieldNames, object[] fieldValues, MailMergeOptions mailMergeOptions = null)

Parameters

inputFileName string

输入文件名称。

outputFileName string

输出文件名称。

saveOptions SaveOptions

输出的储蓄选项。

fieldNames string ( )

一系列合并字段名称. 字段名称不是案例敏感. 如果在文档中找不到的字段名称被发现,则被忽略。

fieldValues object ( )

在合并字段中输入值序列 该序列中的元素数量必须与字段中的元素数量相同。

mailMergeOptions MailMergeOptions

邮件合并选项

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG、或WebP),输出的每个页面将作为单独的文件保存。

如果输出格式为 TIFF,则输入将保存为单个多框的 TifF 文件。

Execute(流,流,SaveFormat, string( ), 对象( ), MailMergeOptions)

进行邮件合并操作为单一记录。

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

Parameters

inputStream Stream

输入文件流。

outputStream Stream

输出文件流。

saveFormat SaveFormat

输出的保存格式。

fieldNames string ( )

一系列合并字段名称. 字段名称不是案例敏感. 如果在文档中找不到的字段名称被发现,则被忽略。

fieldValues object ( )

在合并字段中输入值序列 该序列中的元素数量必须与字段中的元素数量相同。

mailMergeOptions MailMergeOptions

邮件合并选项

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG 或 WebP),则仅存储输出的第一页到指定的流。

如果输出格式为 TIFF,则输入将作为一个单一多框的 TifF 存储到指定的流。

Execute(流,流,SaveOptions, string( ), 对象( ), MailMergeOptions)

进行邮件合并操作为单一记录。

public static void Execute(Stream inputStream, Stream outputStream, SaveOptions saveOptions, string[] fieldNames, object[] fieldValues, MailMergeOptions mailMergeOptions = null)

Parameters

inputStream Stream

输入文件流。

outputStream Stream

输出文件流。

saveOptions SaveOptions

输出的储蓄选项。

fieldNames string ( )

一系列合并字段名称. 字段名称不是案例敏感. 如果在文档中找不到的字段名称被发现,则被忽略。

fieldValues object ( )

在合并字段中输入值序列 该序列中的元素数量必须与字段中的元素数量相同。

mailMergeOptions MailMergeOptions

邮件合并选项

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG 或 WebP),则仅存储输出的第一页到指定的流。

如果输出格式为 TIFF,则输入将作为一个单一多框的 TifF 存储到指定的流。

Execute(序列、序列、DataRow)

从 DataRow 将邮件合并到文件中。

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

Parameters

inputFileName string

输入文件名称。

outputFileName string

输出文件名称。

dataRow DataRow

包含要输入到邮件合并字段的数据的字段. 字段名称不是案例敏感. 如果在文档中找不到的字段名称被发现,则被忽略。

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG、或WebP),输出的每个页面将作为单独的文件保存。

如果输出格式为 TIFF,则输入将保存为单个多框的 TifF 文件。

Execute(字符串, 序列, SaveFormat, DataRow, MailMergeOptions)

从 DataRow 将邮件合并到文件中。

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

Parameters

inputFileName string

输入文件名称。

outputFileName string

输出文件名称。

saveFormat SaveFormat

输出的保存格式。

dataRow DataRow

包含要输入到邮件合并字段的数据的字段. 字段名称不是案例敏感. 如果在文档中找不到的字段名称被发现,则被忽略。

mailMergeOptions MailMergeOptions

邮件合并选项

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG、或WebP),输出的每个页面将作为单独的文件保存。

如果输出格式为 TIFF,则输入将保存为单个多框的 TifF 文件。

Execute(字符串, 序列, SaveOptions, DataRow, MailMerge Options)

从 DataRow 将邮件合并到文件中。

public static void Execute(string inputFileName, string outputFileName, SaveOptions saveOptions, DataRow dataRow, MailMergeOptions mailMergeOptions = null)

Parameters

inputFileName string

输入文件名称。

outputFileName string

输出文件名称。

saveOptions SaveOptions

输出的储蓄选项。

dataRow DataRow

包含要输入到邮件合并字段的数据的字段. 字段名称不是案例敏感. 如果在文档中找不到的字段名称被发现,则被忽略。

mailMergeOptions MailMergeOptions

邮件合并选项

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG、或WebP),输出的每个页面将作为单独的文件保存。

如果输出格式为 TIFF,则输入将保存为单个多框的 TifF 文件。

Execute(流,流、SaveFormat、DataRow、MailMergeOptions)

进行邮件合并操作为单一记录。

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

Parameters

inputStream Stream

输入文件流。

outputStream Stream

输出文件流。

saveFormat SaveFormat

输出的保存格式。

dataRow DataRow

包含要输入到邮件合并字段的数据的字段. 字段名称不是案例敏感. 如果在文档中找不到的字段名称被发现,则被忽略。

mailMergeOptions MailMergeOptions

邮件合并选项

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG 或 WebP),则仅存储输出的第一页到指定的流。

如果输出格式为 TIFF,则输入将作为一个单一多框的 TifF 存储到指定的流。

Execute(流,流、保存选项、 DataRow、 MailMergeOptions)

进行邮件合并操作为单一记录。

public static void Execute(Stream inputStream, Stream outputStream, SaveOptions saveOptions, DataRow dataRow, MailMergeOptions mailMergeOptions = null)

Parameters

inputStream Stream

输入文件流。

outputStream Stream

输出文件流。

saveOptions SaveOptions

输出的储蓄选项。

dataRow DataRow

包含要输入到邮件合并字段的数据的字段. 字段名称不是案例敏感. 如果在文档中找不到的字段名称被发现,则被忽略。

mailMergeOptions MailMergeOptions

邮件合并选项

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG 或 WebP),则仅存储输出的第一页到指定的流。

如果输出格式为 TIFF,则输入将作为一个单一多框的 TifF 存储到指定的流。

Execute(字符串、字符串、数据表)

使邮件从数据表合并到文件中。

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

Parameters

inputFileName string

输入文件名称。

outputFileName string

输出文件名称。

dataTable DataTable

包含数据的表将输入到邮件合并字段. 字段名称不是案例敏感. 如果在文档中找不到的字段名称被发现,则被忽略。

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG、或WebP),输出的每个页面将作为单独的文件保存。

如果输出格式为 TIFF,则输入将保存为单个多框的 TifF 文件。

Execute(字符串, 序列, SaveFormat, DataTable, MailMergeOptions)

从 DataRow 将邮件合并到文件中。

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

Parameters

inputFileName string

输入文件名称。

outputFileName string

输出文件名称。

saveFormat SaveFormat

输出的保存格式。

dataTable DataTable

包含数据的表将输入到邮件合并字段. 字段名称不是案例敏感. 如果在文档中找不到的字段名称被发现,则被忽略。

mailMergeOptions MailMergeOptions

邮件合并选项

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG、或WebP),输出的每个页面将作为单独的文件保存。

如果输出格式为 TIFF,则输入将保存为单个多框的 TifF 文件。

Execute(字符串,行,保存选项,数据表, MailMergeOptions)

从 DataRow 将邮件合并到文件中。

public static void Execute(string inputFileName, string outputFileName, SaveOptions saveOptions, DataTable dataTable, MailMergeOptions mailMergeOptions = null)

Parameters

inputFileName string

输入文件名称。

outputFileName string

输出文件名称。

saveOptions SaveOptions

输出的储蓄选项。

dataTable DataTable

包含数据的表将输入到邮件合并字段. 字段名称不是案例敏感. 如果在文档中找不到的字段名称被发现,则被忽略。

mailMergeOptions MailMergeOptions

邮件合并选项

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG、或WebP),输出的每个页面将作为单独的文件保存。

如果输出格式为 TIFF,则输入将保存为单个多框的 TifF 文件。

Execute(流,流、SaveFormat、DataTable、MailMergeOptions)

进行邮件合并操作为单一记录。

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

Parameters

inputStream Stream

输入文件流。

outputStream Stream

输出文件流。

saveFormat SaveFormat

输出的保存格式。

dataTable DataTable

包含数据的表将输入到邮件合并字段. 字段名称不是案例敏感. 如果在文档中找不到的字段名称被发现,则被忽略。

mailMergeOptions MailMergeOptions

邮件合并选项

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG 或 WebP),则仅存储输出的第一页到指定的流。

如果输出格式为 TIFF,则输入将作为一个单一多框的 TifF 存储到指定的流。

Execute(流,流、保存选项、数据表、邮件MergeOptions)

进行邮件合并操作为单一记录。

public static void Execute(Stream inputStream, Stream outputStream, SaveOptions saveOptions, DataTable dataTable, MailMergeOptions mailMergeOptions = null)

Parameters

inputStream Stream

输入文件流。

outputStream Stream

输出文件流。

saveOptions SaveOptions

输出的储蓄选项。

dataTable DataTable

包含数据的表将输入到邮件合并字段. 字段名称不是案例敏感. 如果在文档中找不到的字段名称被发现,则被忽略。

mailMergeOptions MailMergeOptions

邮件合并选项

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG 或 WebP),则仅存储输出的第一页到指定的流。

如果输出格式为 TIFF,则输入将作为一个单一多框的 TifF 存储到指定的流。

ExecuteCore()

protected override void ExecuteCore()

ExecuteToImages(序列, ImageSaveOptions, 序列( ), 对象( ), MailMergeOptions)

执行一个单一记录的邮件合并操作,并将结果转移到图像。

public static Stream[] ExecuteToImages(string inputFileName, ImageSaveOptions saveOptions, string[] fieldNames, object[] fieldValues, MailMergeOptions mailMergeOptions = null)

Parameters

inputFileName string

输入文件名称。

saveOptions ImageSaveOptions

输出的储蓄选项。

fieldNames string ( )

一系列合并字段名称. 字段名称不是案例敏感. 如果在文档中找不到的字段名称被发现,则被忽略。

fieldValues object ( )

在合并字段中输入值序列 该序列中的元素数量必须与字段中的元素数量相同。

mailMergeOptions MailMergeOptions

邮件合并选项

Returns

Stream ( )

ExecuteToImages(流, ImageSaveOptions, string( ), 对象( ), MailMergeOptions)

执行一个单一记录的邮件合并操作,并将结果转移到图像。

public static Stream[] ExecuteToImages(Stream inputStream, ImageSaveOptions saveOptions, string[] fieldNames, object[] fieldValues, MailMergeOptions mailMergeOptions = null)

Parameters

inputStream Stream

输入文件流。

saveOptions ImageSaveOptions

输出的储蓄选项。

fieldNames string ( )

一系列合并字段名称. 字段名称不是案例敏感. 如果在文档中找不到的字段名称被发现,则被忽略。

fieldValues object ( )

在合并字段中输入值序列 该序列中的元素数量必须与字段中的元素数量相同。

mailMergeOptions MailMergeOptions

邮件合并选项

Returns

Stream ( )

ExecuteToImages(字符串, ImageSaveOptions, DataRow, MailMerge Options)

将邮件从 DataRow 合并到文档中,并将结果转化为图像。

public static Stream[] ExecuteToImages(string inputFileName, ImageSaveOptions saveOptions, DataRow dataRow, MailMergeOptions mailMergeOptions = null)

Parameters

inputFileName string

输入文件名称。

saveOptions ImageSaveOptions

输出的储蓄选项。

dataRow DataRow

包含要输入到邮件合并字段的数据的字段. 字段名称不是案例敏感. 如果在文档中找不到的字段名称被发现,则被忽略。

mailMergeOptions MailMergeOptions

邮件合并选项

Returns

Stream ( )

ExecuteToImages(流, ImageSaveOptions, DataRow, MailMerge Options)

将邮件从 DataRow 合并到文档中,并将结果转化为图像。

public static Stream[] ExecuteToImages(Stream inputStream, ImageSaveOptions saveOptions, DataRow dataRow, MailMergeOptions mailMergeOptions = null)

Parameters

inputStream Stream

输入文件流。

saveOptions ImageSaveOptions

输出的储蓄选项。

dataRow DataRow

包含要输入到邮件合并字段的数据的字段. 字段名称不是案例敏感. 如果在文档中找不到的字段名称被发现,则被忽略。

mailMergeOptions MailMergeOptions

邮件合并选项

Returns

Stream ( )

ExecuteToImages(字符串, ImageSaveOptions, DataTable, MailMerge Options)

将邮件从 DataRow 合并到文档中,并将结果转化为图像。

public static Stream[] ExecuteToImages(string inputFileName, ImageSaveOptions saveOptions, DataTable dataTable, MailMergeOptions mailMergeOptions = null)

Parameters

inputFileName string

输入文件名称。

saveOptions ImageSaveOptions

输出的储蓄选项。

dataTable DataTable

包含数据的表将输入到邮件合并字段. 字段名称不是案例敏感. 如果在文档中找不到的字段名称被发现,则被忽略。

mailMergeOptions MailMergeOptions

邮件合并选项

Returns

Stream ( )

ExecuteToImages(流, ImageSaveOptions, DataTable, MailMerge选项)

将邮件从 DataRow 合并到文档中,并将结果转化为图像。

public static Stream[] ExecuteToImages(Stream inputStream, ImageSaveOptions saveOptions, DataTable dataTable, MailMergeOptions mailMergeOptions = null)

Parameters

inputStream Stream

输入文件流。

saveOptions ImageSaveOptions

输出的储蓄选项。

dataTable DataTable

包含数据的表将输入到邮件合并字段. 字段名称不是案例敏感. 如果在文档中找不到的字段名称被发现,则被忽略。

mailMergeOptions MailMergeOptions

邮件合并选项

Returns

Stream ( )

ExecuteWithRegions(字符串、字符串、数据表)

使邮件从数据表合并到文件中的邮件合并区域。

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

Parameters

inputFileName string

输入文件名称。

outputFileName string

输出文件名称。

dataTable DataTable

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

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG、或WebP),输出的每个页面将作为单独的文件保存。

如果输出格式为 TIFF,则输入将保存为单个多框的 TifF 文件。

ExecuteWithRegions(字符串, 序列, SaveFormat, DataTable, MailMergeOptions)

使邮件从数据表合并到文件中的邮件合并区域。

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

Parameters

inputFileName string

输入文件名称。

outputFileName string

输出文件名称。

saveFormat SaveFormat

输出的保存格式。

dataTable DataTable

包含数据的表将输入到邮件合并字段. 字段名称不是案例敏感. 如果在文档中找不到的字段名称被发现,则被忽略。

mailMergeOptions MailMergeOptions

邮件合并选项

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG、或WebP),输出的每个页面将作为单独的文件保存。

如果输出格式为 TIFF,则输入将保存为单个多框的 TifF 文件。

ExecuteWithRegions(字符串,行,保存选项,数据表, MailMergeOptions)

使邮件从数据表合并到文件中的邮件合并区域。

public static void ExecuteWithRegions(string inputFileName, string outputFileName, SaveOptions saveOptions, DataTable dataTable, MailMergeOptions mailMergeOptions = null)

Parameters

inputFileName string

输入文件名称。

outputFileName string

输出文件名称。

saveOptions SaveOptions

输出的储蓄选项。

dataTable DataTable

包含数据的表将输入到邮件合并字段. 字段名称不是案例敏感. 如果在文档中找不到的字段名称被发现,则被忽略。

mailMergeOptions MailMergeOptions

邮件合并选项

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG、或WebP),输出的每个页面将作为单独的文件保存。

如果输出格式为 TIFF,则输入将保存为单个多框的 TifF 文件。

ExecuteWithRegions(流,流、SaveFormat、DataTable、MailMergeOptions)

进行邮件合并操作为单一记录。

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

Parameters

inputStream Stream

输入文件流。

outputStream Stream

输出文件流。

saveFormat SaveFormat

输出的保存格式。

dataTable DataTable

包含数据的表将输入到邮件合并字段. 字段名称不是案例敏感. 如果在文档中找不到的字段名称被发现,则被忽略。

mailMergeOptions MailMergeOptions

邮件合并选项

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG 或 WebP),则仅存储输出的第一页到指定的流。

如果输出格式为 TIFF,则输入将作为一个单一多框的 TifF 存储到指定的流。

ExecuteWithRegions(流,流、保存选项、数据表、邮件MergeOptions)

进行邮件合并操作为单一记录。

public static void ExecuteWithRegions(Stream inputStream, Stream outputStream, SaveOptions saveOptions, DataTable dataTable, MailMergeOptions mailMergeOptions = null)

Parameters

inputStream Stream

输入文件流。

outputStream Stream

输出文件流。

saveOptions SaveOptions

输出的储蓄选项。

dataTable DataTable

包含数据的表将输入到邮件合并字段. 字段名称不是案例敏感. 如果在文档中找不到的字段名称被发现,则被忽略。

mailMergeOptions MailMergeOptions

邮件合并选项

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG 或 WebP),则仅存储输出的第一页到指定的流。

如果输出格式为 TIFF,则输入将作为一个单一多框的 TifF 存储到指定的流。

ExecuteWithRegions(字符串、字符串、数据集)

使邮件从数据设置合并到与邮件合并区域的文档。

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

Parameters

inputFileName string

输入文件名称。

outputFileName string

输出文件名称。

dataSet DataSet

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

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG、或WebP),输出的每个页面将作为单独的文件保存。

如果输出格式为 TIFF,则输入将保存为单个多框的 TifF 文件。

ExecuteWithRegions(字符串,序列, SaveFormat, DataSet, MailMergeOptions)

从数据集合到文件中的邮件合并区域。

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

Parameters

inputFileName string

输入文件名称。

outputFileName string

输出文件名称。

saveFormat SaveFormat

输出的保存格式。

dataSet DataSet

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

mailMergeOptions MailMergeOptions

邮件合并选项

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG、或WebP),输出的每个页面将作为单独的文件保存。

如果输出格式为 TIFF,则输入将保存为单个多框的 TifF 文件。

ExecuteWithRegions(字符串,行,保存选项,数据设置, MailMergeOptions)

从数据集合到文件中的邮件合并区域。

public static void ExecuteWithRegions(string inputFileName, string outputFileName, SaveOptions saveOptions, DataSet dataSet, MailMergeOptions mailMergeOptions = null)

Parameters

inputFileName string

输入文件名称。

outputFileName string

输出文件名称。

saveOptions SaveOptions

输出的储蓄选项。

dataSet DataSet

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

mailMergeOptions MailMergeOptions

邮件合并选项

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG、或WebP),输出的每个页面将作为单独的文件保存。

如果输出格式为 TIFF,则输入将保存为单个多框的 TifF 文件。

ExecuteWithRegions(流,流、SaveFormat、DataSet、MailMergeOptions)

从数据集合到文件中的邮件合并区域。

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

Parameters

inputStream Stream

输入文件流。

outputStream Stream

输出文件流。

saveFormat SaveFormat

输出的保存格式。

dataSet DataSet

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

mailMergeOptions MailMergeOptions

邮件合并选项

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG 或 WebP),则仅存储输出的第一页到指定的流。

如果输出格式为 TIFF,则输入将作为一个单一多框的 TifF 存储到指定的流。

ExecuteWithRegions(流,流、存储选项、数据设置、邮件MergeOptions)

从数据集合到文件中的邮件合并区域。

public static void ExecuteWithRegions(Stream inputStream, Stream outputStream, SaveOptions saveOptions, DataSet dataSet, MailMergeOptions mailMergeOptions = null)

Parameters

inputStream Stream

输入文件流。

outputStream Stream

输出文件流。

saveOptions SaveOptions

输出的储蓄选项。

dataSet DataSet

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

mailMergeOptions MailMergeOptions

邮件合并选项

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG 或 WebP),则仅存储输出的第一页到指定的流。

如果输出格式为 TIFF,则输入将作为一个单一多框的 TifF 存储到指定的流。

ExecuteWithRegionsToImages(字符串, ImageSaveOptions, DataTable, MailMerge Options)

将邮件从数据表合并到文档中,以邮政合成区域,并将结果转化为图像。

public static Stream[] ExecuteWithRegionsToImages(string inputFileName, ImageSaveOptions saveOptions, DataTable dataTable, MailMergeOptions mailMergeOptions = null)

Parameters

inputFileName string

输入文件名称。

saveOptions ImageSaveOptions

输出的储蓄选项。

dataTable DataTable

包含数据的表将输入到邮件合并字段. 字段名称不是案例敏感. 如果在文档中找不到的字段名称被发现,则被忽略。

mailMergeOptions MailMergeOptions

邮件合并选项

Returns

Stream ( )

ExecuteWithRegionsToImages(流, ImageSaveOptions, DataTable, MailMerge选项)

将邮件从数据表合并到文档中,以邮政合成区域,并将结果转化为图像。

public static Stream[] ExecuteWithRegionsToImages(Stream inputStream, ImageSaveOptions saveOptions, DataTable dataTable, MailMergeOptions mailMergeOptions = null)

Parameters

inputStream Stream

输入文件流。

saveOptions ImageSaveOptions

输出的储蓄选项。

dataTable DataTable

包含数据的表将输入到邮件合并字段. 字段名称不是案例敏感. 如果在文档中找不到的字段名称被发现,则被忽略。

mailMergeOptions MailMergeOptions

邮件合并选项

Returns

Stream ( )

ExecuteWithRegionsToImages(字符串, ImageSaveOptions, DataSet, MailMerge Options)

从数据集合到文件中的邮件合并区域,并将结果转化为图像。

public static Stream[] ExecuteWithRegionsToImages(string inputFileName, ImageSaveOptions saveOptions, DataSet dataSet, MailMergeOptions mailMergeOptions = null)

Parameters

inputFileName string

输入文件名称。

saveOptions ImageSaveOptions

输出的储蓄选项。

dataSet DataSet

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

mailMergeOptions MailMergeOptions

邮件合并选项

Returns

Stream ( )

ExecuteWithRegionsToImages(流, ImageSaveOptions, DataSet, MailMerge选项)

从数据集合到文件中的邮件合并区域,并将结果转化为图像。

public static Stream[] ExecuteWithRegionsToImages(Stream inputStream, ImageSaveOptions saveOptions, DataSet dataSet, MailMergeOptions mailMergeOptions = null)

Parameters

inputStream Stream

输入文件流。

saveOptions ImageSaveOptions

输出的储蓄选项。

dataSet DataSet

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

mailMergeOptions MailMergeOptions

邮件合并选项

Returns

Stream ( )

 中文