Class MailMerger
Numele spaţiului: Aspose.Words.LowCode Asamblare: Aspose.Words.dll (25.4.0)
Oferă metode concepute pentru a umple șablonul cu date folosind mișcarea poștală simplă și mișcarea poștală cu operațiunile regiunilor.
public class MailMerger : Processor
Inheritance
object ← Processor ← MailMerger
Membrii moștenitori
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)
Creează o nouă instanță a procesorului de mișcare de poștă.
public static MailMerger Create(MailMergerContext context)
Parameters
context
MailMergerContext
Returns
Execute(String, String și String[], Obiectul[])
Se efectuează o operațiune de fuzionare de poștă pentru un singur record.
public static void Execute(string inputFileName, string outputFileName, string[] fieldNames, object[] fieldValues)
Parameters
inputFileName
string
Numele fișierului de intrare.
outputFileName
string
Numele fișierului de ieșire.
fieldNames
string
[]
Numele de câmp nu sunt sensibile la caz. Dacă se întâlnește un nume de câmp care nu este găsit în document, acesta este ignorat.
fieldValues
object
[]
Numărul de elemente din această ordine trebuie să fie același cu numărul de elemente din câmpName.
Remarks
Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG, sau WebP), fiecare pagină a ieșitului va fi salvată ca un fișier separat.
Dacă formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur fișier multi-frame.
Execute(string, string, SaveFormat, string[], Obiectul[]Opțiuni pentru MailMergeOptions)
Se efectuează o operațiune de fuzionare de poștă pentru un singur record.
public static void Execute(string inputFileName, string outputFileName, SaveFormat saveFormat, string[] fieldNames, object[] fieldValues, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
Numele fișierului de intrare.
outputFileName
string
Numele fișierului de ieșire.
saveFormat
SaveFormat
Rezultatul este format de salvare.
fieldNames
string
[]
Numele de câmp nu sunt sensibile la caz. Dacă se întâlnește un nume de câmp care nu este găsit în document, acesta este ignorat.
fieldValues
object
[]
Numărul de elemente din această ordine trebuie să fie același cu numărul de elemente din câmpName.
mailMergeOptions
MailMergeOptions
Opțiuni de mișcare.
Remarks
Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG, sau WebP), fiecare pagină a ieșitului va fi salvată ca un fișier separat.
Dacă formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur fișier multi-frame.
Execute(string, string, SaveOptions, string[], Obiectul[]Opțiuni pentru MailMergeOptions)
Se efectuează o operațiune de fuzionare de poștă pentru un singur record.
public static void Execute(string inputFileName, string outputFileName, SaveOptions saveOptions, string[] fieldNames, object[] fieldValues, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
Numele fișierului de intrare.
outputFileName
string
Numele fișierului de ieșire.
saveOptions
SaveOptions
Opțiunile de salvare ale producției.
fieldNames
string
[]
Numele de câmp nu sunt sensibile la caz. Dacă se întâlnește un nume de câmp care nu este găsit în document, acesta este ignorat.
fieldValues
object
[]
Numărul de elemente din această ordine trebuie să fie același cu numărul de elemente din câmpName.
mailMergeOptions
MailMergeOptions
Opțiuni de mișcare.
Remarks
Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG, sau WebP), fiecare pagină a ieșitului va fi salvată ca un fișier separat.
Dacă formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur fișier multi-frame.
Execute(Strămure, Strămure, SaveFormat[], Obiectul[]Opțiuni pentru MailMergeOptions)
Se efectuează o operațiune de fuzionare de poștă pentru un singur record.
public static void Execute(Stream inputStream, Stream outputStream, SaveFormat saveFormat, string[] fieldNames, object[] fieldValues, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
Fișierul de intrare Stream.
outputStream
Stream
Fișierul de ieșire Stream.
saveFormat
SaveFormat
Rezultatul este format de salvare.
fieldNames
string
[]
Numele de câmp nu sunt sensibile la caz. Dacă se întâlnește un nume de câmp care nu este găsit în document, acesta este ignorat.
fieldValues
object
[]
Numărul de elemente din această ordine trebuie să fie același cu numărul de elemente din câmpName.
mailMergeOptions
MailMergeOptions
Opțiuni de mișcare.
Remarks
Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG sau WebP), numai prima pagină a ieșitului va fi salvată în fluxul specificat.
În cazul în care formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur multi-frame TifF la fluxul specificat.
Execute(Stream, Stream, Opțiuni de salvare, string[], Obiectul[]Opțiuni pentru MailMergeOptions)
Se efectuează o operațiune de fuzionare de poștă pentru un singur record.
public static void Execute(Stream inputStream, Stream outputStream, SaveOptions saveOptions, string[] fieldNames, object[] fieldValues, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
Fișierul de intrare Stream.
outputStream
Stream
Fișierul de ieșire Stream.
saveOptions
SaveOptions
Opțiunile de salvare ale producției.
fieldNames
string
[]
Numele de câmp nu sunt sensibile la caz. Dacă se întâlnește un nume de câmp care nu este găsit în document, acesta este ignorat.
fieldValues
object
[]
Numărul de elemente din această ordine trebuie să fie același cu numărul de elemente din câmpName.
mailMergeOptions
MailMergeOptions
Opțiuni de mișcare.
Remarks
Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG sau WebP), numai prima pagină a ieșitului va fi salvată în fluxul specificat.
În cazul în care formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur multi-frame TifF la fluxul specificat.
Execute(String, String și DataRow)
Se efectuează un amestec de e-mail dintr-un DataRow în document.
public static void Execute(string inputFileName, string outputFileName, DataRow dataRow)
Parameters
inputFileName
string
Numele fișierului de intrare.
outputFileName
string
Numele fișierului de ieșire.
dataRow
DataRow
Roluri care conțin date care trebuie introduse în câmpurile de fuzionare prin poștă.Numele câmpurilor nu sunt caz sensibile.Dacă se întâlnește un nume de câmp care nu este găsit în document, acesta este ignorat.
Remarks
Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG, sau WebP), fiecare pagină a ieșitului va fi salvată ca un fișier separat.
Dacă formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur fișier multi-frame.
Execute(strânge, string, SaveFormat, DataRow, MailMergeOptions)
Se efectuează un amestec de e-mail dintr-un DataRow în document.
public static void Execute(string inputFileName, string outputFileName, SaveFormat saveFormat, DataRow dataRow, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
Numele fișierului de intrare.
outputFileName
string
Numele fișierului de ieșire.
saveFormat
SaveFormat
Rezultatul este format de salvare.
dataRow
DataRow
Roluri care conțin date care trebuie introduse în câmpurile de fuzionare prin poștă.Numele câmpurilor nu sunt caz sensibile.Dacă se întâlnește un nume de câmp care nu este găsit în document, acesta este ignorat.
mailMergeOptions
MailMergeOptions
Opțiuni de mișcare.
Remarks
Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG, sau WebP), fiecare pagină a ieșitului va fi salvată ca un fișier separat.
Dacă formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur fișier multi-frame.
Execute(strânge, strânse, SaveOptions, DataRow, MailMergeoptions)
Se efectuează un amestec de e-mail dintr-un DataRow în document.
public static void Execute(string inputFileName, string outputFileName, SaveOptions saveOptions, DataRow dataRow, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
Numele fișierului de intrare.
outputFileName
string
Numele fișierului de ieșire.
saveOptions
SaveOptions
Opțiunile de salvare ale producției.
dataRow
DataRow
Roluri care conțin date care trebuie introduse în câmpurile de fuzionare prin poștă.Numele câmpurilor nu sunt caz sensibile.Dacă se întâlnește un nume de câmp care nu este găsit în document, acesta este ignorat.
mailMergeOptions
MailMergeOptions
Opțiuni de mișcare.
Remarks
Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG, sau WebP), fiecare pagină a ieșitului va fi salvată ca un fișier separat.
Dacă formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur fișier multi-frame.
Execute(Stream, streaming, SaveFormat, DataRow, MailMergeOptions)
Se efectuează o operațiune de fuzionare de poștă pentru un singur record.
public static void Execute(Stream inputStream, Stream outputStream, SaveFormat saveFormat, DataRow dataRow, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
Fișierul de intrare Stream.
outputStream
Stream
Fișierul de ieșire Stream.
saveFormat
SaveFormat
Rezultatul este format de salvare.
dataRow
DataRow
Roluri care conțin date care trebuie introduse în câmpurile de fuzionare prin poștă.Numele câmpurilor nu sunt caz sensibile.Dacă se întâlnește un nume de câmp care nu este găsit în document, acesta este ignorat.
mailMergeOptions
MailMergeOptions
Opțiuni de mișcare.
Remarks
Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG sau WebP), numai prima pagină a ieșitului va fi salvată în fluxul specificat.
În cazul în care formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur multi-frame TifF la fluxul specificat.
Execute(Stream, streaming, SaveOptions, DataRow, MailMergeoptions)
Se efectuează o operațiune de fuzionare de poștă pentru un singur record.
public static void Execute(Stream inputStream, Stream outputStream, SaveOptions saveOptions, DataRow dataRow, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
Fișierul de intrare Stream.
outputStream
Stream
Fișierul de ieșire Stream.
saveOptions
SaveOptions
Opțiunile de salvare ale producției.
dataRow
DataRow
Roluri care conțin date care trebuie introduse în câmpurile de fuzionare prin poștă.Numele câmpurilor nu sunt caz sensibile.Dacă se întâlnește un nume de câmp care nu este găsit în document, acesta este ignorat.
mailMergeOptions
MailMergeOptions
Opțiuni de mișcare.
Remarks
Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG sau WebP), numai prima pagină a ieșitului va fi salvată în fluxul specificat.
În cazul în care formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur multi-frame TifF la fluxul specificat.
Execute(String, String și DataTable)
Se efectuează un amestec de e-mail dintr-o tabelă de date în document.
public static void Execute(string inputFileName, string outputFileName, DataTable dataTable)
Parameters
inputFileName
string
Numele fișierului de intrare.
outputFileName
string
Numele fișierului de ieșire.
dataTable
DataTable
Tabela care conține date care trebuie introduse în câmpurile de fuzionare prin poștă.Numele câmpurilor nu sunt caz sensibile.Dacă se întâlnește un nume de câmp care nu este găsit în document, acesta este ignorat.
Remarks
Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG, sau WebP), fiecare pagină a ieșitului va fi salvată ca un fișier separat.
Dacă formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur fișier multi-frame.
Execute(strânge, string, SaveFormat, DataTable, MailMergeOptions)
Se efectuează un amestec de e-mail dintr-un DataRow în document.
public static void Execute(string inputFileName, string outputFileName, SaveFormat saveFormat, DataTable dataTable, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
Numele fișierului de intrare.
outputFileName
string
Numele fișierului de ieșire.
saveFormat
SaveFormat
Rezultatul este format de salvare.
dataTable
DataTable
Tabela care conține date care trebuie introduse în câmpurile de fuzionare prin poștă.Numele câmpurilor nu sunt caz sensibile.Dacă se întâlnește un nume de câmp care nu este găsit în document, acesta este ignorat.
mailMergeOptions
MailMergeOptions
Opțiuni de mișcare.
Remarks
Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG, sau WebP), fiecare pagină a ieșitului va fi salvată ca un fișier separat.
Dacă formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur fișier multi-frame.
Execute(strânge, string, SaveOptions, DataTable, MailMergeoptions)
Se efectuează un amestec de e-mail dintr-un DataRow în document.
public static void Execute(string inputFileName, string outputFileName, SaveOptions saveOptions, DataTable dataTable, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
Numele fișierului de intrare.
outputFileName
string
Numele fișierului de ieșire.
saveOptions
SaveOptions
Opțiunile de salvare ale producției.
dataTable
DataTable
Tabela care conține date care trebuie introduse în câmpurile de fuzionare prin poștă.Numele câmpurilor nu sunt caz sensibile.Dacă se întâlnește un nume de câmp care nu este găsit în document, acesta este ignorat.
mailMergeOptions
MailMergeOptions
Opțiuni de mișcare.
Remarks
Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG, sau WebP), fiecare pagină a ieșitului va fi salvată ca un fișier separat.
Dacă formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur fișier multi-frame.
Execute(Stream, Strumă, SaveFormat, DataTable, MailMergeOptions)
Se efectuează o operațiune de fuzionare de poștă pentru un singur record.
public static void Execute(Stream inputStream, Stream outputStream, SaveFormat saveFormat, DataTable dataTable, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
Fișierul de intrare Stream.
outputStream
Stream
Fișierul de ieșire Stream.
saveFormat
SaveFormat
Rezultatul este format de salvare.
dataTable
DataTable
Tabela care conține date care trebuie introduse în câmpurile de fuzionare prin poștă.Numele câmpurilor nu sunt caz sensibile.Dacă se întâlnește un nume de câmp care nu este găsit în document, acesta este ignorat.
mailMergeOptions
MailMergeOptions
Opțiuni de mișcare.
Remarks
Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG sau WebP), numai prima pagină a ieșitului va fi salvată în fluxul specificat.
În cazul în care formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur multi-frame TifF la fluxul specificat.
Execute(Stream, Strum, Opțiuni de salvare, DataTable, MailMergeOptions)
Se efectuează o operațiune de fuzionare de poștă pentru un singur record.
public static void Execute(Stream inputStream, Stream outputStream, SaveOptions saveOptions, DataTable dataTable, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
Fișierul de intrare Stream.
outputStream
Stream
Fișierul de ieșire Stream.
saveOptions
SaveOptions
Opțiunile de salvare ale producției.
dataTable
DataTable
Tabela care conține date care trebuie introduse în câmpurile de fuzionare prin poștă.Numele câmpurilor nu sunt caz sensibile.Dacă se întâlnește un nume de câmp care nu este găsit în document, acesta este ignorat.
mailMergeOptions
MailMergeOptions
Opțiuni de mișcare.
Remarks
Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG sau WebP), numai prima pagină a ieșitului va fi salvată în fluxul specificat.
În cazul în care formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur multi-frame TifF la fluxul specificat.
ExecuteCore()
protected override void ExecuteCore()
ExecuteToImages(String, Opțiuni ImageSave, String[], Obiectul[]Opțiuni pentru MailMergeOptions)
Realizează o operațiune de fuzionare de poștă pentru un singur record și transmite rezultatul la imagini.
public static Stream[] ExecuteToImages(string inputFileName, ImageSaveOptions saveOptions, string[] fieldNames, object[] fieldValues, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
Numele fișierului de intrare.
saveOptions
ImageSaveOptions
Opțiunile de salvare ale producției.
fieldNames
string
[]
Numele de câmp nu sunt sensibile la caz. Dacă se întâlnește un nume de câmp care nu este găsit în document, acesta este ignorat.
fieldValues
object
[]
Numărul de elemente din această ordine trebuie să fie același cu numărul de elemente din câmpName.
mailMergeOptions
MailMergeOptions
Opțiuni de mișcare.
Returns
Stream []
ExecuteToImages(Stream, Opțiuni ImageSave, string[], Obiectul[]Opțiuni pentru MailMergeOptions)
Realizează o operațiune de fuzionare de poștă pentru un singur record și transmite rezultatul la imagini.
public static Stream[] ExecuteToImages(Stream inputStream, ImageSaveOptions saveOptions, string[] fieldNames, object[] fieldValues, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
Fișierul de intrare Stream.
saveOptions
ImageSaveOptions
Opțiunile de salvare ale producției.
fieldNames
string
[]
Numele de câmp nu sunt sensibile la caz. Dacă se întâlnește un nume de câmp care nu este găsit în document, acesta este ignorat.
fieldValues
object
[]
Numărul de elemente din această ordine trebuie să fie același cu numărul de elemente din câmpName.
mailMergeOptions
MailMergeOptions
Opțiuni de mișcare.
Returns
Stream []
ExecuteToImages(String, Opțiuni ImageSave, DataRow, MailMergeOptions)
Performă un amestec de e-mail dintr-un DataRow în document și returnează rezultatul la imagini.
public static Stream[] ExecuteToImages(string inputFileName, ImageSaveOptions saveOptions, DataRow dataRow, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
Numele fișierului de intrare.
saveOptions
ImageSaveOptions
Opțiunile de salvare ale producției.
dataRow
DataRow
Roluri care conțin date care trebuie introduse în câmpurile de fuzionare prin poștă.Numele câmpurilor nu sunt caz sensibile.Dacă se întâlnește un nume de câmp care nu este găsit în document, acesta este ignorat.
mailMergeOptions
MailMergeOptions
Opțiuni de mișcare.
Returns
Stream []
ExecuteToImages(Stream, Opțiuni ImageSave, DataRow, MailMergeOptions)
Performă un amestec de e-mail dintr-un DataRow în document și returnează rezultatul la imagini.
public static Stream[] ExecuteToImages(Stream inputStream, ImageSaveOptions saveOptions, DataRow dataRow, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
Fișierul de intrare Stream.
saveOptions
ImageSaveOptions
Opțiunile de salvare ale producției.
dataRow
DataRow
Roluri care conțin date care trebuie introduse în câmpurile de fuzionare prin poștă.Numele câmpurilor nu sunt caz sensibile.Dacă se întâlnește un nume de câmp care nu este găsit în document, acesta este ignorat.
mailMergeOptions
MailMergeOptions
Opțiuni de mișcare.
Returns
Stream []
ExecuteToImages(String, Opțiuni ImageSave, DataTable, MailMergeOptions)
Performă un amestec de e-mail dintr-un DataRow în document și returnează rezultatul la imagini.
public static Stream[] ExecuteToImages(string inputFileName, ImageSaveOptions saveOptions, DataTable dataTable, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
Numele fișierului de intrare.
saveOptions
ImageSaveOptions
Opțiunile de salvare ale producției.
dataTable
DataTable
Tabela care conține date care trebuie introduse în câmpurile de fuzionare prin poștă.Numele câmpurilor nu sunt caz sensibile.Dacă se întâlnește un nume de câmp care nu este găsit în document, acesta este ignorat.
mailMergeOptions
MailMergeOptions
Opțiuni de mișcare.
Returns
Stream []
ExecuteToImages(Stream, Opțiuni ImageSave, DataTable, MailMergeOptions)
Performă un amestec de e-mail dintr-un DataRow în document și returnează rezultatul la imagini.
public static Stream[] ExecuteToImages(Stream inputStream, ImageSaveOptions saveOptions, DataTable dataTable, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
Fișierul de intrare Stream.
saveOptions
ImageSaveOptions
Opțiunile de salvare ale producției.
dataTable
DataTable
Tabela care conține date care trebuie introduse în câmpurile de fuzionare prin poștă.Numele câmpurilor nu sunt caz sensibile.Dacă se întâlnește un nume de câmp care nu este găsit în document, acesta este ignorat.
mailMergeOptions
MailMergeOptions
Opțiuni de mișcare.
Returns
Stream []
ExecuteWithRegions(String, String și DataTable)
Se efectuează fuzionarea poștală dintr-o tabelă de date în document cu regiuni de fuzionare poștală.
public static void ExecuteWithRegions(string inputFileName, string outputFileName, DataTable dataTable)
Parameters
inputFileName
string
Numele fișierului de intrare.
outputFileName
string
Numele fișierului de ieșire.
dataTable
DataTable
Sursă de date pentru operațiunea de fuzionare poștală. tabelul trebuie să aibă setul de proprietate TableName.
Remarks
Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG, sau WebP), fiecare pagină a ieșitului va fi salvată ca un fișier separat.
Dacă formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur fișier multi-frame.
ExecuteWithRegions(strânge, string, SaveFormat, DataTable, MailMergeOptions)
Se efectuează fuzionarea poștală dintr-o tabelă de date în document cu regiuni de fuzionare poștală.
public static void ExecuteWithRegions(string inputFileName, string outputFileName, SaveFormat saveFormat, DataTable dataTable, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
Numele fișierului de intrare.
outputFileName
string
Numele fișierului de ieșire.
saveFormat
SaveFormat
Rezultatul este format de salvare.
dataTable
DataTable
Tabela care conține date care trebuie introduse în câmpurile de fuzionare prin poștă.Numele câmpurilor nu sunt caz sensibile.Dacă se întâlnește un nume de câmp care nu este găsit în document, acesta este ignorat.
mailMergeOptions
MailMergeOptions
Opțiuni de mișcare.
Remarks
Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG, sau WebP), fiecare pagină a ieșitului va fi salvată ca un fișier separat.
Dacă formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur fișier multi-frame.
ExecuteWithRegions(strânge, string, SaveOptions, DataTable, MailMergeoptions)
Se efectuează fuzionarea poștală dintr-o tabelă de date în document cu regiuni de fuzionare poștală.
public static void ExecuteWithRegions(string inputFileName, string outputFileName, SaveOptions saveOptions, DataTable dataTable, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
Numele fișierului de intrare.
outputFileName
string
Numele fișierului de ieșire.
saveOptions
SaveOptions
Opțiunile de salvare ale producției.
dataTable
DataTable
Tabela care conține date care trebuie introduse în câmpurile de fuzionare prin poștă.Numele câmpurilor nu sunt caz sensibile.Dacă se întâlnește un nume de câmp care nu este găsit în document, acesta este ignorat.
mailMergeOptions
MailMergeOptions
Opțiuni de mișcare.
Remarks
Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG, sau WebP), fiecare pagină a ieșitului va fi salvată ca un fișier separat.
Dacă formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur fișier multi-frame.
ExecuteWithRegions(Stream, Strumă, SaveFormat, DataTable, MailMergeOptions)
Se efectuează o operațiune de fuzionare de poștă pentru un singur record.
public static void ExecuteWithRegions(Stream inputStream, Stream outputStream, SaveFormat saveFormat, DataTable dataTable, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
Fișierul de intrare Stream.
outputStream
Stream
Fișierul de ieșire Stream.
saveFormat
SaveFormat
Rezultatul este format de salvare.
dataTable
DataTable
Tabela care conține date care trebuie introduse în câmpurile de fuzionare prin poștă.Numele câmpurilor nu sunt caz sensibile.Dacă se întâlnește un nume de câmp care nu este găsit în document, acesta este ignorat.
mailMergeOptions
MailMergeOptions
Opțiuni de mișcare.
Remarks
Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG sau WebP), numai prima pagină a ieșitului va fi salvată în fluxul specificat.
În cazul în care formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur multi-frame TifF la fluxul specificat.
ExecuteWithRegions(Stream, Strum, Opțiuni de salvare, DataTable, MailMergeOptions)
Se efectuează o operațiune de fuzionare de poștă pentru un singur record.
public static void ExecuteWithRegions(Stream inputStream, Stream outputStream, SaveOptions saveOptions, DataTable dataTable, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
Fișierul de intrare Stream.
outputStream
Stream
Fișierul de ieșire Stream.
saveOptions
SaveOptions
Opțiunile de salvare ale producției.
dataTable
DataTable
Tabela care conține date care trebuie introduse în câmpurile de fuzionare prin poștă.Numele câmpurilor nu sunt caz sensibile.Dacă se întâlnește un nume de câmp care nu este găsit în document, acesta este ignorat.
mailMergeOptions
MailMergeOptions
Opțiuni de mișcare.
Remarks
Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG sau WebP), numai prima pagină a ieșitului va fi salvată în fluxul specificat.
În cazul în care formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur multi-frame TifF la fluxul specificat.
ExecuteWithRegions(String, String și DataSet)
Se efectuează fuzionarea poștală dintr-un DataSet într-un document cu regiuni de fuzionare poștală.
public static void ExecuteWithRegions(string inputFileName, string outputFileName, DataSet dataSet)
Parameters
inputFileName
string
Numele fișierului de intrare.
outputFileName
string
Numele fișierului de ieșire.
dataSet
DataSet
DataSet care conține date care trebuie introduse în câmpurile de fuzionare de poștă.
Remarks
Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG, sau WebP), fiecare pagină a ieșitului va fi salvată ca un fișier separat.
Dacă formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur fișier multi-frame.
ExecuteWithRegions(strânge, string, SaveFormat, DataSet, MailMergeOptions)
Se efectuează fuzionarea de poștă dintr-un DataSet în document cu regiuni de fuziune de e-mail.
public static void ExecuteWithRegions(string inputFileName, string outputFileName, SaveFormat saveFormat, DataSet dataSet, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
Numele fișierului de intrare.
outputFileName
string
Numele fișierului de ieșire.
saveFormat
SaveFormat
Rezultatul este format de salvare.
dataSet
DataSet
DataSet care conține date care trebuie introduse în câmpurile de fuzionare de poștă.
mailMergeOptions
MailMergeOptions
Opțiuni de mișcare.
Remarks
Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG, sau WebP), fiecare pagină a ieșitului va fi salvată ca un fișier separat.
Dacă formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur fișier multi-frame.
ExecuteWithRegions(strânge, string, SaveOptions, DataSet, MailMergeoptions)
Se efectuează fuzionarea de poștă dintr-un DataSet în document cu regiuni de fuziune de e-mail.
public static void ExecuteWithRegions(string inputFileName, string outputFileName, SaveOptions saveOptions, DataSet dataSet, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
Numele fișierului de intrare.
outputFileName
string
Numele fișierului de ieșire.
saveOptions
SaveOptions
Opțiunile de salvare ale producției.
dataSet
DataSet
DataSet care conține date care trebuie introduse în câmpurile de fuzionare de poștă.
mailMergeOptions
MailMergeOptions
Opțiuni de mișcare.
Remarks
Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG, sau WebP), fiecare pagină a ieșitului va fi salvată ca un fișier separat.
Dacă formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur fișier multi-frame.
ExecuteWithRegions(Stream, streaming, SaveFormat, DataSet, MailMergeOptions)
Se efectuează fuzionarea de poștă dintr-un DataSet în document cu regiuni de fuziune de e-mail.
public static void ExecuteWithRegions(Stream inputStream, Stream outputStream, SaveFormat saveFormat, DataSet dataSet, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
Fișierul de intrare Stream.
outputStream
Stream
Fișierul de ieșire Stream.
saveFormat
SaveFormat
Rezultatul este format de salvare.
dataSet
DataSet
DataSet care conține date care trebuie introduse în câmpurile de fuzionare de poștă.
mailMergeOptions
MailMergeOptions
Opțiuni de mișcare.
Remarks
Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG sau WebP), numai prima pagină a ieșitului va fi salvată în fluxul specificat.
În cazul în care formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur multi-frame TifF la fluxul specificat.
ExecuteWithRegions(Stream, streaming, SaveOptions, DataSet, MailMergeoptions)
Se efectuează fuzionarea de poștă dintr-un DataSet în document cu regiuni de fuziune de e-mail.
public static void ExecuteWithRegions(Stream inputStream, Stream outputStream, SaveOptions saveOptions, DataSet dataSet, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
Fișierul de intrare Stream.
outputStream
Stream
Fișierul de ieșire Stream.
saveOptions
SaveOptions
Opțiunile de salvare ale producției.
dataSet
DataSet
DataSet care conține date care trebuie introduse în câmpurile de fuzionare de poștă.
mailMergeOptions
MailMergeOptions
Opțiuni de mișcare.
Remarks
Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG sau WebP), numai prima pagină a ieșitului va fi salvată în fluxul specificat.
În cazul în care formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur multi-frame TifF la fluxul specificat.
ExecuteWithRegionsToImages(String, Opțiuni ImageSave, DataTable, MailMergeOptions)
Se efectuează fuzionarea de poștă dintr-o tabelă de date în document cu regiuni de e-mail și returnează rezultatul la imagini.
public static Stream[] ExecuteWithRegionsToImages(string inputFileName, ImageSaveOptions saveOptions, DataTable dataTable, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
Numele fișierului de intrare.
saveOptions
ImageSaveOptions
Opțiunile de salvare ale producției.
dataTable
DataTable
Tabela care conține date care trebuie introduse în câmpurile de fuzionare prin poștă.Numele câmpurilor nu sunt caz sensibile.Dacă se întâlnește un nume de câmp care nu este găsit în document, acesta este ignorat.
mailMergeOptions
MailMergeOptions
Opțiuni de mișcare.
Returns
Stream []
ExecuteWithRegionsToImages(Stream, Opțiuni ImageSave, DataTable, MailMergeOptions)
Se efectuează fuzionarea de poștă dintr-o tabelă de date în document cu regiuni de e-mail și returnează rezultatul la imagini.
public static Stream[] ExecuteWithRegionsToImages(Stream inputStream, ImageSaveOptions saveOptions, DataTable dataTable, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
Fișierul de intrare Stream.
saveOptions
ImageSaveOptions
Opțiunile de salvare ale producției.
dataTable
DataTable
Tabela care conține date care trebuie introduse în câmpurile de fuzionare prin poștă.Numele câmpurilor nu sunt caz sensibile.Dacă se întâlnește un nume de câmp care nu este găsit în document, acesta este ignorat.
mailMergeOptions
MailMergeOptions
Opțiuni de mișcare.
Returns
Stream []
ExecuteWithRegionsToImages(String, Opțiuni ImageSave, DataSet, MailMergeOptions)
Se efectuează fuzionarea de poștă dintr-un DataSet în document cu regiuni de e-mail și returnează rezultatul la imagini.
public static Stream[] ExecuteWithRegionsToImages(string inputFileName, ImageSaveOptions saveOptions, DataSet dataSet, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
Numele fișierului de intrare.
saveOptions
ImageSaveOptions
Opțiunile de salvare ale producției.
dataSet
DataSet
DataSet care conține date care trebuie introduse în câmpurile de fuzionare de poștă.
mailMergeOptions
MailMergeOptions
Opțiuni de mișcare.
Returns
Stream []
ExecuteWithRegionsToImages(Stream, Opțiuni ImageSave, DataSet, MailMergeOptions)
Se efectuează fuzionarea de poștă dintr-un DataSet în document cu regiuni de e-mail și returnează rezultatul la imagini.
public static Stream[] ExecuteWithRegionsToImages(Stream inputStream, ImageSaveOptions saveOptions, DataSet dataSet, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
Fișierul de intrare Stream.
saveOptions
ImageSaveOptions
Opțiunile de salvare ale producției.
dataSet
DataSet
DataSet care conține date care trebuie introduse în câmpurile de fuzionare de poștă.
mailMergeOptions
MailMergeOptions
Opțiuni de mișcare.
Returns
Stream []