Class MailMerger
Nombre del espacio: Aspose.Words.LowCode Asamblea: Aspose.Words.dll (25.5.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 : ProcessorInheritance
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 [][]