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
Methods
Create(MailMergerContext)
创建邮件合并处理器的新例子。
public static MailMerger Create(MailMergerContext context)
Parameters
context
MailMergerContext
Returns
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 ( )