Class MailMerger
Nombre del espacio: Aspose.Words.LowCode Asamblea: Aspose.Words.dll (25.4.0)
Proporciona métodos destinados a rellenar el modelo con datos utilizando simples fusiones de correo y fusiones de correo con operaciones de regiones.
public class MailMerger : Processor
Inheritance
object ← Processor ← MailMerger
Miembros heredados
Processor.mResultDocument
,y,
Processor.From(string, LoadOptions)
,y,
Processor.From(Stream, LoadOptions)
,y,
Processor.To(string, SaveOptions)
,y,
Processor.To(string, SaveFormat)
,y,
Processor.To(Stream, SaveOptions)
,y,
Processor.To(Stream, SaveFormat)
,y,
Processor.To(List
Methods
Create(MailMergerContext)
Crea una nueva instancia del procesador de fusión de correo.
public static MailMerger Create(MailMergerContext context)
Parameters
context
MailMergerContext
Returns
Execute(Título, Título, Título[][], El objeto[])
Se realiza una operación de fusión de correo para un solo registro.
public static void Execute(string inputFileName, string outputFileName, string[] fieldNames, object[] fieldValues)
Parameters
inputFileName
string
Nombre del archivo de entrada.
outputFileName
string
Nombre del archivo de salida.
fieldNames
string
[][]
Los nombres de campo no son sensibles al caso.Si se encuentra un nombre de campo que no se encuentra en el documento, se ignora.
fieldValues
object
[][]
El número de elementos en esta línea debe ser el mismo que el número de elementos en el campoNomes.
Remarks
Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), cada página de la salida se guardará como un archivo separado. El nombre de fichero de saída especificado se utilizará para generar nombres de archivos para cada parte según la regla: outputFile_partIndex.extension.
Si el formato de salida es TIFF, la salida se guardará como un solo archivo multi-frame.
Execute(Tamaño, Tamaño, Tamaño, Tamaño[][], El objeto[][]Descripción de MailMergeOptions)
Se realiza una operación de fusión de correo para un solo registro.
public static void Execute(string inputFileName, string outputFileName, SaveFormat saveFormat, string[] fieldNames, object[] fieldValues, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
Nombre del archivo de entrada.
outputFileName
string
Nombre del archivo de salida.
saveFormat
SaveFormat
El formato de la salida se salva.
fieldNames
string
[][]
Los nombres de campo no son sensibles al caso.Si se encuentra un nombre de campo que no se encuentra en el documento, se ignora.
fieldValues
object
[][]
El número de elementos en esta línea debe ser el mismo que el número de elementos en el campoNomes.
mailMergeOptions
MailMergeOptions
Opciones de fusión de correos.
Remarks
Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), cada página de la salida se guardará como un archivo separado. El nombre de fichero de saída especificado se utilizará para generar nombres de archivos para cada parte según la regla: outputFile_partIndex.extension.
Si el formato de salida es TIFF, la salida se guardará como un solo archivo multi-frame.
Execute(Tamaño, Tamaño, Tamaño, Tamaño[][], El objeto[][]Descripción de MailMergeOptions)
Se realiza una operación de fusión de correo para un solo registro.
public static void Execute(string inputFileName, string outputFileName, SaveOptions saveOptions, string[] fieldNames, object[] fieldValues, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
Nombre del archivo de entrada.
outputFileName
string
Nombre del archivo de salida.
saveOptions
SaveOptions
La salida de las opciones de ahorro.
fieldNames
string
[][]
Los nombres de campo no son sensibles al caso.Si se encuentra un nombre de campo que no se encuentra en el documento, se ignora.
fieldValues
object
[][]
El número de elementos en esta línea debe ser el mismo que el número de elementos en el campoNomes.
mailMergeOptions
MailMergeOptions
Opciones de fusión de correos.
Remarks
Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), cada página de la salida se guardará como un archivo separado. El nombre de fichero de saída especificado se utilizará para generar nombres de archivos para cada parte según la regla: outputFile_partIndex.extension.
Si el formato de salida es TIFF, la salida se guardará como un solo archivo multi-frame.
Execute(El flujo, el flujo, SaveFormat, string[][], El objeto[][]Descripción de MailMergeOptions)
Se realiza una operación de fusión de correo para un solo registro.
public static void Execute(Stream inputStream, Stream outputStream, SaveFormat saveFormat, string[] fieldNames, object[] fieldValues, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
El flujo de archivos de entrada.
outputStream
Stream
El flujo de archivo de salida.
saveFormat
SaveFormat
El formato de la salida se salva.
fieldNames
string
[][]
Los nombres de campo no son sensibles al caso.Si se encuentra un nombre de campo que no se encuentra en el documento, se ignora.
fieldValues
object
[][]
El número de elementos en esta línea debe ser el mismo que el número de elementos en el campoNomes.
mailMergeOptions
MailMergeOptions
Opciones de fusión de correos.
Remarks
Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), sólo la primera página de la salida se salvará al flujo especificado.
Si el formato de salida es TIFF, la salida se guardará como un único multi-frame TifF a la corriente especificada.
Execute(Stream, Stream, SaveOptions, string[][], El objeto[][]Descripción de MailMergeOptions)
Se realiza una operación de fusión de correo para un solo registro.
public static void Execute(Stream inputStream, Stream outputStream, SaveOptions saveOptions, string[] fieldNames, object[] fieldValues, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
El flujo de archivos de entrada.
outputStream
Stream
El flujo de archivo de salida.
saveOptions
SaveOptions
La salida de las opciones de ahorro.
fieldNames
string
[][]
Los nombres de campo no son sensibles al caso.Si se encuentra un nombre de campo que no se encuentra en el documento, se ignora.
fieldValues
object
[][]
El número de elementos en esta línea debe ser el mismo que el número de elementos en el campoNomes.
mailMergeOptions
MailMergeOptions
Opciones de fusión de correos.
Remarks
Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), sólo la primera página de la salida se salvará al flujo especificado.
Si el formato de salida es TIFF, la salida se guardará como un único multi-frame TifF a la corriente especificada.
Execute(Tamaño, Tamaño y DataRow)
Performan la fusión de correo electrónico de un DataRow en el documento.
public static void Execute(string inputFileName, string outputFileName, DataRow dataRow)
Parameters
inputFileName
string
Nombre del archivo de entrada.
outputFileName
string
Nombre del archivo de salida.
dataRow
DataRow
Los nombres de campos no son sensibles al caso. Si se encuentra un nombre de campo que no se encuentra en el documento, se ignora.
Remarks
Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), cada página de la salida se guardará como un archivo separado. El nombre de fichero de saída especificado se utilizará para generar nombres de archivos para cada parte según la regla: outputFile_partIndex.extension.
Si el formato de salida es TIFF, la salida se guardará como un solo archivo multi-frame.
Execute(Síntomas, líneas, SaveFormat, DataRow, MailMergeOptions)
Performan la fusión de correo electrónico de un DataRow en el documento.
public static void Execute(string inputFileName, string outputFileName, SaveFormat saveFormat, DataRow dataRow, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
Nombre del archivo de entrada.
outputFileName
string
Nombre del archivo de salida.
saveFormat
SaveFormat
El formato de la salida se salva.
dataRow
DataRow
Los nombres de campos no son sensibles al caso. Si se encuentra un nombre de campo que no se encuentra en el documento, se ignora.
mailMergeOptions
MailMergeOptions
Opciones de fusión de correos.
Remarks
Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), cada página de la salida se guardará como un archivo separado. El nombre de fichero de saída especificado se utilizará para generar nombres de archivos para cada parte según la regla: outputFile_partIndex.extension.
Si el formato de salida es TIFF, la salida se guardará como un solo archivo multi-frame.
Execute(Síntomas, líneas, Opciones de salvamento, DataRow, MailMergeOptions)
Performan la fusión de correo electrónico de un DataRow en el documento.
public static void Execute(string inputFileName, string outputFileName, SaveOptions saveOptions, DataRow dataRow, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
Nombre del archivo de entrada.
outputFileName
string
Nombre del archivo de salida.
saveOptions
SaveOptions
La salida de las opciones de ahorro.
dataRow
DataRow
Los nombres de campos no son sensibles al caso. Si se encuentra un nombre de campo que no se encuentra en el documento, se ignora.
mailMergeOptions
MailMergeOptions
Opciones de fusión de correos.
Remarks
Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), cada página de la salida se guardará como un archivo separado. El nombre de fichero de saída especificado se utilizará para generar nombres de archivos para cada parte según la regla: outputFile_partIndex.extension.
Si el formato de salida es TIFF, la salida se guardará como un solo archivo multi-frame.
Execute(El flujo, los flujos, SaveFormat, DataRow, MailMergeOptions)
Se realiza una operación de fusión de correo para un solo registro.
public static void Execute(Stream inputStream, Stream outputStream, SaveFormat saveFormat, DataRow dataRow, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
El flujo de archivos de entrada.
outputStream
Stream
El flujo de archivo de salida.
saveFormat
SaveFormat
El formato de la salida se salva.
dataRow
DataRow
Los nombres de campos no son sensibles al caso. Si se encuentra un nombre de campo que no se encuentra en el documento, se ignora.
mailMergeOptions
MailMergeOptions
Opciones de fusión de correos.
Remarks
Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), sólo la primera página de la salida se salvará al flujo especificado.
Si el formato de salida es TIFF, la salida se guardará como un único multi-frame TifF a la corriente especificada.
Execute(Stream, Flujo, Opciones de almacenamiento, DataRow, MailMergeOptions)
Se realiza una operación de fusión de correo para un solo registro.
public static void Execute(Stream inputStream, Stream outputStream, SaveOptions saveOptions, DataRow dataRow, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
El flujo de archivos de entrada.
outputStream
Stream
El flujo de archivo de salida.
saveOptions
SaveOptions
La salida de las opciones de ahorro.
dataRow
DataRow
Los nombres de campos no son sensibles al caso. Si se encuentra un nombre de campo que no se encuentra en el documento, se ignora.
mailMergeOptions
MailMergeOptions
Opciones de fusión de correos.
Remarks
Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), sólo la primera página de la salida se salvará al flujo especificado.
Si el formato de salida es TIFF, la salida se guardará como un único multi-frame TifF a la corriente especificada.
Execute(Título, Título, Título de datos)
Performan la fusión de correo electrónico de una tabla de datos en el documento.
public static void Execute(string inputFileName, string outputFileName, DataTable dataTable)
Parameters
inputFileName
string
Nombre del archivo de entrada.
outputFileName
string
Nombre del archivo de salida.
dataTable
DataTable
Tabla que contiene datos a insertar en los campos de fusión de correo. los nombres de campos no son sensibles al caso. Si se encuentra un nombre de campo que no se encuentra en el documento, se ignora.
Remarks
Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), cada página de la salida se guardará como un archivo separado. El nombre de fichero de saída especificado se utilizará para generar nombres de archivos para cada parte según la regla: outputFile_partIndex.extension.
Si el formato de salida es TIFF, la salida se guardará como un solo archivo multi-frame.
Execute(cuadros, cuadrados, SaveFormat, DataTable, MailMergeOptions)
Performan la fusión de correo electrónico de un DataRow en el documento.
public static void Execute(string inputFileName, string outputFileName, SaveFormat saveFormat, DataTable dataTable, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
Nombre del archivo de entrada.
outputFileName
string
Nombre del archivo de salida.
saveFormat
SaveFormat
El formato de la salida se salva.
dataTable
DataTable
Tabla que contiene datos a insertar en los campos de fusión de correo. los nombres de campos no son sensibles al caso. Si se encuentra un nombre de campo que no se encuentra en el documento, se ignora.
mailMergeOptions
MailMergeOptions
Opciones de fusión de correos.
Remarks
Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), cada página de la salida se guardará como un archivo separado. El nombre de fichero de saída especificado se utilizará para generar nombres de archivos para cada parte según la regla: outputFile_partIndex.extension.
Si el formato de salida es TIFF, la salida se guardará como un solo archivo multi-frame.
Execute(Síntomas, líneas, SalvaOpciones, DataTable, MailMergeOptions)
Performan la fusión de correo electrónico de un DataRow en el documento.
public static void Execute(string inputFileName, string outputFileName, SaveOptions saveOptions, DataTable dataTable, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
Nombre del archivo de entrada.
outputFileName
string
Nombre del archivo de salida.
saveOptions
SaveOptions
La salida de las opciones de ahorro.
dataTable
DataTable
Tabla que contiene datos a insertar en los campos de fusión de correo. los nombres de campos no son sensibles al caso. Si se encuentra un nombre de campo que no se encuentra en el documento, se ignora.
mailMergeOptions
MailMergeOptions
Opciones de fusión de correos.
Remarks
Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), cada página de la salida se guardará como un archivo separado. El nombre de fichero de saída especificado se utilizará para generar nombres de archivos para cada parte según la regla: outputFile_partIndex.extension.
Si el formato de salida es TIFF, la salida se guardará como un solo archivo multi-frame.
Execute(Stream, Flujo, SaveFormat, DataTable, MailMergeOptions)
Se realiza una operación de fusión de correo para un solo registro.
public static void Execute(Stream inputStream, Stream outputStream, SaveFormat saveFormat, DataTable dataTable, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
El flujo de archivos de entrada.
outputStream
Stream
El flujo de archivo de salida.
saveFormat
SaveFormat
El formato de la salida se salva.
dataTable
DataTable
Tabla que contiene datos a insertar en los campos de fusión de correo. los nombres de campos no son sensibles al caso. Si se encuentra un nombre de campo que no se encuentra en el documento, se ignora.
mailMergeOptions
MailMergeOptions
Opciones de fusión de correos.
Remarks
Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), sólo la primera página de la salida se salvará al flujo especificado.
Si el formato de salida es TIFF, la salida se guardará como un único multi-frame TifF a la corriente especificada.
Execute(El flujo, los flujos, las opciones de almacenamiento, la tabla de datos, MailMergeOptions)
Se realiza una operación de fusión de correo para un solo registro.
public static void Execute(Stream inputStream, Stream outputStream, SaveOptions saveOptions, DataTable dataTable, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
El flujo de archivos de entrada.
outputStream
Stream
El flujo de archivo de salida.
saveOptions
SaveOptions
La salida de las opciones de ahorro.
dataTable
DataTable
Tabla que contiene datos a insertar en los campos de fusión de correo. los nombres de campos no son sensibles al caso. Si se encuentra un nombre de campo que no se encuentra en el documento, se ignora.
mailMergeOptions
MailMergeOptions
Opciones de fusión de correos.
Remarks
Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), sólo la primera página de la salida se salvará al flujo especificado.
Si el formato de salida es TIFF, la salida se guardará como un único multi-frame TifF a la corriente especificada.
ExecuteCore()
protected override void ExecuteCore()
ExecuteToImages(Síntomas, Opciones ImageSave, String[][], El objeto[][]Descripción de MailMergeOptions)
Realizará una operación de fusión de correo para un solo registro y rendirá el resultado a las imágenes.
public static Stream[] ExecuteToImages(string inputFileName, ImageSaveOptions saveOptions, string[] fieldNames, object[] fieldValues, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
Nombre del archivo de entrada.
saveOptions
ImageSaveOptions
La salida de las opciones de ahorro.
fieldNames
string
[][]
Los nombres de campo no son sensibles al caso.Si se encuentra un nombre de campo que no se encuentra en el documento, se ignora.
fieldValues
object
[][]
El número de elementos en esta línea debe ser el mismo que el número de elementos en el campoNomes.
mailMergeOptions
MailMergeOptions
Opciones de fusión de correos.
Returns
Stream [][]
ExecuteToImages(El flujo, ImageSaveOptions, string[][], El objeto[][]Descripción de MailMergeOptions)
Realizará una operación de fusión de correo para un solo registro y rendirá el resultado a las imágenes.
public static Stream[] ExecuteToImages(Stream inputStream, ImageSaveOptions saveOptions, string[] fieldNames, object[] fieldValues, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
El flujo de archivos de entrada.
saveOptions
ImageSaveOptions
La salida de las opciones de ahorro.
fieldNames
string
[][]
Los nombres de campo no son sensibles al caso.Si se encuentra un nombre de campo que no se encuentra en el documento, se ignora.
fieldValues
object
[][]
El número de elementos en esta línea debe ser el mismo que el número de elementos en el campoNomes.
mailMergeOptions
MailMergeOptions
Opciones de fusión de correos.
Returns
Stream [][]
ExecuteToImages(rincón, Opciones ImageSave, DataRow, MailMergeOptions)
Performan la fusión de correo de un DataRow en el documento y renden el resultado a las imágenes.
public static Stream[] ExecuteToImages(string inputFileName, ImageSaveOptions saveOptions, DataRow dataRow, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
Nombre del archivo de entrada.
saveOptions
ImageSaveOptions
La salida de las opciones de ahorro.
dataRow
DataRow
Los nombres de campos no son sensibles al caso. Si se encuentra un nombre de campo que no se encuentra en el documento, se ignora.
mailMergeOptions
MailMergeOptions
Opciones de fusión de correos.
Returns
Stream [][]
ExecuteToImages(Stream, ImageSaveOptions, DataRow, MailMergeOpciones)
Performan la fusión de correo de un DataRow en el documento y renden el resultado a las imágenes.
public static Stream[] ExecuteToImages(Stream inputStream, ImageSaveOptions saveOptions, DataRow dataRow, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
El flujo de archivos de entrada.
saveOptions
ImageSaveOptions
La salida de las opciones de ahorro.
dataRow
DataRow
Los nombres de campos no son sensibles al caso. Si se encuentra un nombre de campo que no se encuentra en el documento, se ignora.
mailMergeOptions
MailMergeOptions
Opciones de fusión de correos.
Returns
Stream [][]
ExecuteToImages(rincón, Opciones de ImageSave, Tabla de datos, MailMergeOpciones)
Performan la fusión de correo de un DataRow en el documento y renden el resultado a las imágenes.
public static Stream[] ExecuteToImages(string inputFileName, ImageSaveOptions saveOptions, DataTable dataTable, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
Nombre del archivo de entrada.
saveOptions
ImageSaveOptions
La salida de las opciones de ahorro.
dataTable
DataTable
Tabla que contiene datos a insertar en los campos de fusión de correo. los nombres de campos no son sensibles al caso. Si se encuentra un nombre de campo que no se encuentra en el documento, se ignora.
mailMergeOptions
MailMergeOptions
Opciones de fusión de correos.
Returns
Stream [][]
ExecuteToImages(Stream, ImageSaveOptions, DataTable, MailMergeOpciones)
Performan la fusión de correo de un DataRow en el documento y renden el resultado a las imágenes.
public static Stream[] ExecuteToImages(Stream inputStream, ImageSaveOptions saveOptions, DataTable dataTable, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
El flujo de archivos de entrada.
saveOptions
ImageSaveOptions
La salida de las opciones de ahorro.
dataTable
DataTable
Tabla que contiene datos a insertar en los campos de fusión de correo. los nombres de campos no son sensibles al caso. Si se encuentra un nombre de campo que no se encuentra en el documento, se ignora.
mailMergeOptions
MailMergeOptions
Opciones de fusión de correos.
Returns
Stream [][]
ExecuteWithRegions(Título, Título, Título de datos)
Performan la fusión de correo de una tabla de datos en el documento con las regiones de fusión de correo.
public static void ExecuteWithRegions(string inputFileName, string outputFileName, DataTable dataTable)
Parameters
inputFileName
string
Nombre del archivo de entrada.
outputFileName
string
Nombre del archivo de salida.
dataTable
DataTable
Fuente de datos para la operación de fusión de correo. La tabla debe tener su conjunto de propiedades TableName.
Remarks
Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), cada página de la salida se guardará como un archivo separado. El nombre de fichero de saída especificado se utilizará para generar nombres de archivos para cada parte según la regla: outputFile_partIndex.extension.
Si el formato de salida es TIFF, la salida se guardará como un solo archivo multi-frame.
ExecuteWithRegions(cuadros, cuadrados, SaveFormat, DataTable, MailMergeOptions)
Performan la fusión de correo de una tabla de datos en el documento con las regiones de fusión de correo.
public static void ExecuteWithRegions(string inputFileName, string outputFileName, SaveFormat saveFormat, DataTable dataTable, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
Nombre del archivo de entrada.
outputFileName
string
Nombre del archivo de salida.
saveFormat
SaveFormat
El formato de la salida se salva.
dataTable
DataTable
Tabla que contiene datos a insertar en los campos de fusión de correo. los nombres de campos no son sensibles al caso. Si se encuentra un nombre de campo que no se encuentra en el documento, se ignora.
mailMergeOptions
MailMergeOptions
Opciones de fusión de correos.
Remarks
Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), cada página de la salida se guardará como un archivo separado. El nombre de fichero de saída especificado se utilizará para generar nombres de archivos para cada parte según la regla: outputFile_partIndex.extension.
Si el formato de salida es TIFF, la salida se guardará como un solo archivo multi-frame.
ExecuteWithRegions(Síntomas, líneas, SalvaOpciones, DataTable, MailMergeOptions)
Performan la fusión de correo de una tabla de datos en el documento con las regiones de fusión de correo.
public static void ExecuteWithRegions(string inputFileName, string outputFileName, SaveOptions saveOptions, DataTable dataTable, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
Nombre del archivo de entrada.
outputFileName
string
Nombre del archivo de salida.
saveOptions
SaveOptions
La salida de las opciones de ahorro.
dataTable
DataTable
Tabla que contiene datos a insertar en los campos de fusión de correo. los nombres de campos no son sensibles al caso. Si se encuentra un nombre de campo que no se encuentra en el documento, se ignora.
mailMergeOptions
MailMergeOptions
Opciones de fusión de correos.
Remarks
Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), cada página de la salida se guardará como un archivo separado. El nombre de fichero de saída especificado se utilizará para generar nombres de archivos para cada parte según la regla: outputFile_partIndex.extension.
Si el formato de salida es TIFF, la salida se guardará como un solo archivo multi-frame.
ExecuteWithRegions(Stream, Flujo, SaveFormat, DataTable, MailMergeOptions)
Se realiza una operación de fusión de correo para un solo registro.
public static void ExecuteWithRegions(Stream inputStream, Stream outputStream, SaveFormat saveFormat, DataTable dataTable, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
El flujo de archivos de entrada.
outputStream
Stream
El flujo de archivo de salida.
saveFormat
SaveFormat
El formato de la salida se salva.
dataTable
DataTable
Tabla que contiene datos a insertar en los campos de fusión de correo. los nombres de campos no son sensibles al caso. Si se encuentra un nombre de campo que no se encuentra en el documento, se ignora.
mailMergeOptions
MailMergeOptions
Opciones de fusión de correos.
Remarks
Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), sólo la primera página de la salida se salvará al flujo especificado.
Si el formato de salida es TIFF, la salida se guardará como un único multi-frame TifF a la corriente especificada.
ExecuteWithRegions(El flujo, los flujos, las opciones de almacenamiento, la tabla de datos, MailMergeOptions)
Se realiza una operación de fusión de correo para un solo registro.
public static void ExecuteWithRegions(Stream inputStream, Stream outputStream, SaveOptions saveOptions, DataTable dataTable, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
El flujo de archivos de entrada.
outputStream
Stream
El flujo de archivo de salida.
saveOptions
SaveOptions
La salida de las opciones de ahorro.
dataTable
DataTable
Tabla que contiene datos a insertar en los campos de fusión de correo. los nombres de campos no son sensibles al caso. Si se encuentra un nombre de campo que no se encuentra en el documento, se ignora.
mailMergeOptions
MailMergeOptions
Opciones de fusión de correos.
Remarks
Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), sólo la primera página de la salida se salvará al flujo especificado.
Si el formato de salida es TIFF, la salida se guardará como un único multi-frame TifF a la corriente especificada.
ExecuteWithRegions(Título: Título, Título, DataSet)
Performan la fusión de correo de un DataSet en un documento con las regiones de fusión de correo.
public static void ExecuteWithRegions(string inputFileName, string outputFileName, DataSet dataSet)
Parameters
inputFileName
string
Nombre del archivo de entrada.
outputFileName
string
Nombre del archivo de salida.
dataSet
DataSet
DataSet que contiene datos a insertar en los campos de fusión de correo.
Remarks
Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), cada página de la salida se guardará como un archivo separado. El nombre de fichero de saída especificado se utilizará para generar nombres de archivos para cada parte según la regla: outputFile_partIndex.extension.
Si el formato de salida es TIFF, la salida se guardará como un solo archivo multi-frame.
ExecuteWithRegions(Síntomas, cuadros, SaveFormat, DataSet, MailMergeOptions)
Performan la fusión de correos de un DataSet en el documento con las regiones de fusion de correo.
public static void ExecuteWithRegions(string inputFileName, string outputFileName, SaveFormat saveFormat, DataSet dataSet, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
Nombre del archivo de entrada.
outputFileName
string
Nombre del archivo de salida.
saveFormat
SaveFormat
El formato de la salida se salva.
dataSet
DataSet
DataSet que contiene datos a insertar en los campos de fusión de correo.
mailMergeOptions
MailMergeOptions
Opciones de fusión de correos.
Remarks
Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), cada página de la salida se guardará como un archivo separado. El nombre de fichero de saída especificado se utilizará para generar nombres de archivos para cada parte según la regla: outputFile_partIndex.extension.
Si el formato de salida es TIFF, la salida se guardará como un solo archivo multi-frame.
ExecuteWithRegions(Síntomas, líneas, Opciones de salvamento, DataSet, MailMergeOptions)
Performan la fusión de correos de un DataSet en el documento con las regiones de fusion de correo.
public static void ExecuteWithRegions(string inputFileName, string outputFileName, SaveOptions saveOptions, DataSet dataSet, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
Nombre del archivo de entrada.
outputFileName
string
Nombre del archivo de salida.
saveOptions
SaveOptions
La salida de las opciones de ahorro.
dataSet
DataSet
DataSet que contiene datos a insertar en los campos de fusión de correo.
mailMergeOptions
MailMergeOptions
Opciones de fusión de correos.
Remarks
Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), cada página de la salida se guardará como un archivo separado. El nombre de fichero de saída especificado se utilizará para generar nombres de archivos para cada parte según la regla: outputFile_partIndex.extension.
Si el formato de salida es TIFF, la salida se guardará como un solo archivo multi-frame.
ExecuteWithRegions(El flujo, los flujos, SaveFormat, DataSet, MailMergeOptions)
Performan la fusión de correos de un DataSet en el documento con las regiones de fusion de correo.
public static void ExecuteWithRegions(Stream inputStream, Stream outputStream, SaveFormat saveFormat, DataSet dataSet, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
El flujo de archivos de entrada.
outputStream
Stream
El flujo de archivo de salida.
saveFormat
SaveFormat
El formato de la salida se salva.
dataSet
DataSet
DataSet que contiene datos a insertar en los campos de fusión de correo.
mailMergeOptions
MailMergeOptions
Opciones de fusión de correos.
Remarks
Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), sólo la primera página de la salida se salvará al flujo especificado.
Si el formato de salida es TIFF, la salida se guardará como un único multi-frame TifF a la corriente especificada.
ExecuteWithRegions(Stream, Flujo, Opciones de almacenamiento, DataSet, MailMergeOptions)
Performan la fusión de correos de un DataSet en el documento con las regiones de fusion de correo.
public static void ExecuteWithRegions(Stream inputStream, Stream outputStream, SaveOptions saveOptions, DataSet dataSet, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
El flujo de archivos de entrada.
outputStream
Stream
El flujo de archivo de salida.
saveOptions
SaveOptions
La salida de las opciones de ahorro.
dataSet
DataSet
DataSet que contiene datos a insertar en los campos de fusión de correo.
mailMergeOptions
MailMergeOptions
Opciones de fusión de correos.
Remarks
Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), sólo la primera página de la salida se salvará al flujo especificado.
Si el formato de salida es TIFF, la salida se guardará como un único multi-frame TifF a la corriente especificada.
ExecuteWithRegionsToImages(rincón, Opciones de ImageSave, Tabla de datos, MailMergeOpciones)
Performan la fusión de correo de una tabla de datos en el documento con las regiones de fusion de correos y renden el resultado a las imágenes.
public static Stream[] ExecuteWithRegionsToImages(string inputFileName, ImageSaveOptions saveOptions, DataTable dataTable, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
Nombre del archivo de entrada.
saveOptions
ImageSaveOptions
La salida de las opciones de ahorro.
dataTable
DataTable
Tabla que contiene datos a insertar en los campos de fusión de correo. los nombres de campos no son sensibles al caso. Si se encuentra un nombre de campo que no se encuentra en el documento, se ignora.
mailMergeOptions
MailMergeOptions
Opciones de fusión de correos.
Returns
Stream [][]
ExecuteWithRegionsToImages(Stream, ImageSaveOptions, DataTable, MailMergeOpciones)
Performan la fusión de correo de una tabla de datos en el documento con las regiones de fusion de correos y renden el resultado a las imágenes.
public static Stream[] ExecuteWithRegionsToImages(Stream inputStream, ImageSaveOptions saveOptions, DataTable dataTable, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
El flujo de archivos de entrada.
saveOptions
ImageSaveOptions
La salida de las opciones de ahorro.
dataTable
DataTable
Tabla que contiene datos a insertar en los campos de fusión de correo. los nombres de campos no son sensibles al caso. Si se encuentra un nombre de campo que no se encuentra en el documento, se ignora.
mailMergeOptions
MailMergeOptions
Opciones de fusión de correos.
Returns
Stream [][]
ExecuteWithRegionsToImages(Síntomas, Opciones ImageSave, DataSet, MailMergeOptions)
Performan la fusión de correos de un DataSet en el documento con las regiones de fusion de correo y renden el resultado a las imágenes.
public static Stream[] ExecuteWithRegionsToImages(string inputFileName, ImageSaveOptions saveOptions, DataSet dataSet, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
Nombre del archivo de entrada.
saveOptions
ImageSaveOptions
La salida de las opciones de ahorro.
dataSet
DataSet
DataSet que contiene datos a insertar en los campos de fusión de correo.
mailMergeOptions
MailMergeOptions
Opciones de fusión de correos.
Returns
Stream [][]
ExecuteWithRegionsToImages(Stream, Opciones ImageSave, DataSet, MailMergeOpciones)
Performan la fusión de correos de un DataSet en el documento con las regiones de fusion de correo y renden el resultado a las imágenes.
public static Stream[] ExecuteWithRegionsToImages(Stream inputStream, ImageSaveOptions saveOptions, DataSet dataSet, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
El flujo de archivos de entrada.
saveOptions
ImageSaveOptions
La salida de las opciones de ahorro.
dataSet
DataSet
DataSet que contiene datos a insertar en los campos de fusión de correo.
mailMergeOptions
MailMergeOptions
Opciones de fusión de correos.
Returns
Stream [][]