Class MailMerger
اسم الفضاء : Aspose.Words.LowCode تجميع: Aspose.Words.dll (25.4.0)
يوفر أساليب تهدف إلى ملء القالب بالبيانات باستخدام دمج البريد البسيط ودمج البريد مع العمليات الإقليمية.
public class MailMerger : Processor
Inheritance
object ← Processor ← MailMerger
الأعضاء الموروثين
Processor.mResultDocument
,
Processor.From(string, LoadOptions)
,
Processor.From(Stream, LoadOptions)
,
Processor.To(string, SaveOptions)
,
Processor.To(string, SaveFormat)
,
Processor.To(Stream, SaveOptions)
,
Processor.To(Stream, SaveFormat)
,
Processor.To(List
Methods
Create(MailMergerContext)
إنشاء مثال جديد على معالج الاندماج البريد.
public static MailMerger Create(MailMergerContext context)
Parameters
context
MailMergerContext
Returns
Execute(string، string، string، string[ ]الهدف[])
يقوم بعملية دمج البريد الإلكتروني لكل سجل واحد.
public static void Execute(string inputFileName, string outputFileName, string[] fieldNames, object[] fieldValues)
Parameters
inputFileName
string
اسم ملف الإدخال.
outputFileName
string
اسم ملف الإخراج.
fieldNames
string
[ ]
مجموعة من أسماء الحقول المدمجة. أسماء الحقول ليست حساسة الحالة. إذا تم العثور على اسم الحقول الذي لا يمكن العثور عليه في المستند، فإنه يتم تجاهله.
fieldValues
object
[ ]
يجب أن يكون عدد العناصر في هذا السلسلة هو نفس عدد العناصر في الحقول.
Remarks
إذا كان تنسيق النتيجة صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ كل صفحة من النتائج كملف منفصل.
إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كملف واحد متعدد الإطارات.
Execute(صفحة، صفحة، صفحة، صفحة[ ]الهدف[ ], MailMergeالخيارات)
يقوم بعملية دمج البريد الإلكتروني لكل سجل واحد.
public static void Execute(string inputFileName, string outputFileName, SaveFormat saveFormat, string[] fieldNames, object[] fieldValues, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
اسم ملف الإدخال.
outputFileName
string
اسم ملف الإخراج.
saveFormat
SaveFormat
النتيجة هي نموذج حفظ.
fieldNames
string
[ ]
مجموعة من أسماء الحقول المدمجة. أسماء الحقول ليست حساسة الحالة. إذا تم العثور على اسم الحقول الذي لا يمكن العثور عليه في المستند، فإنه يتم تجاهله.
fieldValues
object
[ ]
يجب أن يكون عدد العناصر في هذا السلسلة هو نفس عدد العناصر في الحقول.
mailMergeOptions
MailMergeOptions
البريد الإلكتروني الخيارات المشتركة.
Remarks
إذا كان تنسيق النتيجة صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ كل صفحة من النتائج كملف منفصل.
إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كملف واحد متعدد الإطارات.
Execute(شريط، شريط، SaveOptions، شريط[ ]الهدف[ ], MailMergeالخيارات)
يقوم بعملية دمج البريد الإلكتروني لكل سجل واحد.
public static void Execute(string inputFileName, string outputFileName, SaveOptions saveOptions, string[] fieldNames, object[] fieldValues, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
اسم ملف الإدخال.
outputFileName
string
اسم ملف الإخراج.
saveOptions
SaveOptions
الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات.
fieldNames
string
[ ]
مجموعة من أسماء الحقول المدمجة. أسماء الحقول ليست حساسة الحالة. إذا تم العثور على اسم الحقول الذي لا يمكن العثور عليه في المستند، فإنه يتم تجاهله.
fieldValues
object
[ ]
يجب أن يكون عدد العناصر في هذا السلسلة هو نفس عدد العناصر في الحقول.
mailMergeOptions
MailMergeOptions
البريد الإلكتروني الخيارات المشتركة.
Remarks
إذا كان تنسيق النتيجة صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ كل صفحة من النتائج كملف منفصل.
إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كملف واحد متعدد الإطارات.
Execute(تدفق، تدفق، SaveFormat، شريط[ ]الهدف[ ], MailMergeالخيارات)
يقوم بعملية دمج البريد الإلكتروني لكل سجل واحد.
public static void Execute(Stream inputStream, Stream outputStream, SaveFormat saveFormat, string[] fieldNames, object[] fieldValues, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
إدخال الملفات التي تدفق.
outputStream
Stream
الملفات الناتجة تدفق.
saveFormat
SaveFormat
النتيجة هي نموذج حفظ.
fieldNames
string
[ ]
مجموعة من أسماء الحقول المدمجة. أسماء الحقول ليست حساسة الحالة. إذا تم العثور على اسم الحقول الذي لا يمكن العثور عليه في المستند، فإنه يتم تجاهله.
fieldValues
object
[ ]
يجب أن يكون عدد العناصر في هذا السلسلة هو نفس عدد العناصر في الحقول.
mailMergeOptions
MailMergeOptions
البريد الإلكتروني الخيارات المشتركة.
Remarks
إذا كان تنسيق الناتج صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ الصفحة الأولى فقط من النتيجة إلى التدفق المحدد.
إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كTIF F متعددة الإطارات إلى التدفق المحدد.
Execute(Stream, Stream, SaveOptions, سلسلة[ ]الهدف[ ], MailMergeالخيارات)
يقوم بعملية دمج البريد الإلكتروني لكل سجل واحد.
public static void Execute(Stream inputStream, Stream outputStream, SaveOptions saveOptions, string[] fieldNames, object[] fieldValues, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
إدخال الملفات التي تدفق.
outputStream
Stream
الملفات الناتجة تدفق.
saveOptions
SaveOptions
الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات.
fieldNames
string
[ ]
مجموعة من أسماء الحقول المدمجة. أسماء الحقول ليست حساسة الحالة. إذا تم العثور على اسم الحقول الذي لا يمكن العثور عليه في المستند، فإنه يتم تجاهله.
fieldValues
object
[ ]
يجب أن يكون عدد العناصر في هذا السلسلة هو نفس عدد العناصر في الحقول.
mailMergeOptions
MailMergeOptions
البريد الإلكتروني الخيارات المشتركة.
Remarks
إذا كان تنسيق الناتج صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ الصفحة الأولى فقط من النتيجة إلى التدفق المحدد.
إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كTIF F متعددة الإطارات إلى التدفق المحدد.
Execute(الحبل، الحبل، DataRow)
يتم دمج البريد من DataRow إلى الوثيقة.
public static void Execute(string inputFileName, string outputFileName, DataRow dataRow)
Parameters
inputFileName
string
اسم ملف الإدخال.
outputFileName
string
اسم ملف الإخراج.
dataRow
DataRow
الخطوط التي تحتوي على البيانات التي سيتم إدخالها في الحقول المدمجة البريد الإلكتروني. أسماء الحقول ليست حساسة الحالة. إذا تم العثور على اسم الحقول الذي لا يمكن العثور عليه في المستند، فإنه يتم تجاهله.
Remarks
إذا كان تنسيق النتيجة صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ كل صفحة من النتائج كملف منفصل.
إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كملف واحد متعدد الإطارات.
Execute(سلك, سلاسل, SaveFormat, DataRow, MailMergeOptions)
يتم دمج البريد من DataRow إلى الوثيقة.
public static void Execute(string inputFileName, string outputFileName, SaveFormat saveFormat, DataRow dataRow, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
اسم ملف الإدخال.
outputFileName
string
اسم ملف الإخراج.
saveFormat
SaveFormat
النتيجة هي نموذج حفظ.
dataRow
DataRow
الخطوط التي تحتوي على البيانات التي سيتم إدخالها في الحقول المدمجة البريد الإلكتروني. أسماء الحقول ليست حساسة الحالة. إذا تم العثور على اسم الحقول الذي لا يمكن العثور عليه في المستند، فإنه يتم تجاهله.
mailMergeOptions
MailMergeOptions
البريد الإلكتروني الخيارات المشتركة.
Remarks
إذا كان تنسيق النتيجة صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ كل صفحة من النتائج كملف منفصل.
إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كملف واحد متعدد الإطارات.
Execute(سلك, سلاسل, SaveOptions, DataRow, MailMergeoptions)
يتم دمج البريد من DataRow إلى الوثيقة.
public static void Execute(string inputFileName, string outputFileName, SaveOptions saveOptions, DataRow dataRow, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
اسم ملف الإدخال.
outputFileName
string
اسم ملف الإخراج.
saveOptions
SaveOptions
الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات.
dataRow
DataRow
الخطوط التي تحتوي على البيانات التي سيتم إدخالها في الحقول المدمجة البريد الإلكتروني. أسماء الحقول ليست حساسة الحالة. إذا تم العثور على اسم الحقول الذي لا يمكن العثور عليه في المستند، فإنه يتم تجاهله.
mailMergeOptions
MailMergeOptions
البريد الإلكتروني الخيارات المشتركة.
Remarks
إذا كان تنسيق النتيجة صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ كل صفحة من النتائج كملف منفصل.
إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كملف واحد متعدد الإطارات.
Execute(Stream, Streum, SaveFormat, DataRow, MailMergeOptions)
يقوم بعملية دمج البريد الإلكتروني لكل سجل واحد.
public static void Execute(Stream inputStream, Stream outputStream, SaveFormat saveFormat, DataRow dataRow, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
إدخال الملفات التي تدفق.
outputStream
Stream
الملفات الناتجة تدفق.
saveFormat
SaveFormat
النتيجة هي نموذج حفظ.
dataRow
DataRow
الخطوط التي تحتوي على البيانات التي سيتم إدخالها في الحقول المدمجة البريد الإلكتروني. أسماء الحقول ليست حساسة الحالة. إذا تم العثور على اسم الحقول الذي لا يمكن العثور عليه في المستند، فإنه يتم تجاهله.
mailMergeOptions
MailMergeOptions
البريد الإلكتروني الخيارات المشتركة.
Remarks
إذا كان تنسيق الناتج صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ الصفحة الأولى فقط من النتيجة إلى التدفق المحدد.
إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كTIF F متعددة الإطارات إلى التدفق المحدد.
Execute(البث, البضائع, SaveOptions, DataRow, MailMergeoptions)
يقوم بعملية دمج البريد الإلكتروني لكل سجل واحد.
public static void Execute(Stream inputStream, Stream outputStream, SaveOptions saveOptions, DataRow dataRow, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
إدخال الملفات التي تدفق.
outputStream
Stream
الملفات الناتجة تدفق.
saveOptions
SaveOptions
الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات.
dataRow
DataRow
الخطوط التي تحتوي على البيانات التي سيتم إدخالها في الحقول المدمجة البريد الإلكتروني. أسماء الحقول ليست حساسة الحالة. إذا تم العثور على اسم الحقول الذي لا يمكن العثور عليه في المستند، فإنه يتم تجاهله.
mailMergeOptions
MailMergeOptions
البريد الإلكتروني الخيارات المشتركة.
Remarks
إذا كان تنسيق الناتج صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ الصفحة الأولى فقط من النتيجة إلى التدفق المحدد.
إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كTIF F متعددة الإطارات إلى التدفق المحدد.
Execute(صفحة، صفحة، صفحة)
يتم دمج البريد من جدول البيانات إلى المستند.
public static void Execute(string inputFileName, string outputFileName, DataTable dataTable)
Parameters
inputFileName
string
اسم ملف الإدخال.
outputFileName
string
اسم ملف الإخراج.
dataTable
DataTable
الجدول الذي يحتوي على البيانات التي سيتم إدخالها في الحقول المدمجة عبر البريد الإلكتروني. أسماء الحقول ليست حساسة الحالة. إذا تم العثور على اسم الحقول الذي لا يوجد في المستند، يتم تجاهله.
Remarks
إذا كان تنسيق النتيجة صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ كل صفحة من النتائج كملف منفصل.
إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كملف واحد متعدد الإطارات.
Execute(صفوف, صفحة, SaveFormat, DataTable, MailMergeOptions)
يتم دمج البريد من DataRow إلى الوثيقة.
public static void Execute(string inputFileName, string outputFileName, SaveFormat saveFormat, DataTable dataTable, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
اسم ملف الإدخال.
outputFileName
string
اسم ملف الإخراج.
saveFormat
SaveFormat
النتيجة هي نموذج حفظ.
dataTable
DataTable
الجدول الذي يحتوي على البيانات التي سيتم إدخالها في الحقول المدمجة عبر البريد الإلكتروني. أسماء الحقول ليست حساسة الحالة. إذا تم العثور على اسم الحقول الذي لا يوجد في المستند، يتم تجاهله.
mailMergeOptions
MailMergeOptions
البريد الإلكتروني الخيارات المشتركة.
Remarks
إذا كان تنسيق النتيجة صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ كل صفحة من النتائج كملف منفصل.
إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كملف واحد متعدد الإطارات.
Execute(سلك, سلاسل, SaveOptions, DataTable, MailMergeoptions)
يتم دمج البريد من DataRow إلى الوثيقة.
public static void Execute(string inputFileName, string outputFileName, SaveOptions saveOptions, DataTable dataTable, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
اسم ملف الإدخال.
outputFileName
string
اسم ملف الإخراج.
saveOptions
SaveOptions
الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات.
dataTable
DataTable
الجدول الذي يحتوي على البيانات التي سيتم إدخالها في الحقول المدمجة عبر البريد الإلكتروني. أسماء الحقول ليست حساسة الحالة. إذا تم العثور على اسم الحقول الذي لا يوجد في المستند، يتم تجاهله.
mailMergeOptions
MailMergeOptions
البريد الإلكتروني الخيارات المشتركة.
Remarks
إذا كان تنسيق النتيجة صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ كل صفحة من النتائج كملف منفصل.
إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كملف واحد متعدد الإطارات.
Execute(البث, البضائع, SaveFormat, DataTable, MailMergeOptions)
يقوم بعملية دمج البريد الإلكتروني لكل سجل واحد.
public static void Execute(Stream inputStream, Stream outputStream, SaveFormat saveFormat, DataTable dataTable, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
إدخال الملفات التي تدفق.
outputStream
Stream
الملفات الناتجة تدفق.
saveFormat
SaveFormat
النتيجة هي نموذج حفظ.
dataTable
DataTable
الجدول الذي يحتوي على البيانات التي سيتم إدخالها في الحقول المدمجة عبر البريد الإلكتروني. أسماء الحقول ليست حساسة الحالة. إذا تم العثور على اسم الحقول الذي لا يوجد في المستند، يتم تجاهله.
mailMergeOptions
MailMergeOptions
البريد الإلكتروني الخيارات المشتركة.
Remarks
إذا كان تنسيق الناتج صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ الصفحة الأولى فقط من النتيجة إلى التدفق المحدد.
إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كTIF F متعددة الإطارات إلى التدفق المحدد.
Execute(البث, البضائع, SaveOptions, DataTable, MailMergeoptions)
يقوم بعملية دمج البريد الإلكتروني لكل سجل واحد.
public static void Execute(Stream inputStream, Stream outputStream, SaveOptions saveOptions, DataTable dataTable, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
إدخال الملفات التي تدفق.
outputStream
Stream
الملفات الناتجة تدفق.
saveOptions
SaveOptions
الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات.
dataTable
DataTable
الجدول الذي يحتوي على البيانات التي سيتم إدخالها في الحقول المدمجة عبر البريد الإلكتروني. أسماء الحقول ليست حساسة الحالة. إذا تم العثور على اسم الحقول الذي لا يوجد في المستند، يتم تجاهله.
mailMergeOptions
MailMergeOptions
البريد الإلكتروني الخيارات المشتركة.
Remarks
إذا كان تنسيق الناتج صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ الصفحة الأولى فقط من النتيجة إلى التدفق المحدد.
إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كTIF F متعددة الإطارات إلى التدفق المحدد.
ExecuteCore()
protected override void ExecuteCore()
ExecuteToImages(الخرسانة، الخرسانة، الخرسانة[ ]الهدف[ ], MailMergeالخيارات)
يقوم بعملية دمج البريد الإلكتروني لكل سجل واحد ويعيد النتيجة إلى الصور.
public static Stream[] ExecuteToImages(string inputFileName, ImageSaveOptions saveOptions, string[] fieldNames, object[] fieldValues, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
اسم ملف الإدخال.
saveOptions
ImageSaveOptions
الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات.
fieldNames
string
[ ]
مجموعة من أسماء الحقول المدمجة. أسماء الحقول ليست حساسة الحالة. إذا تم العثور على اسم الحقول الذي لا يمكن العثور عليه في المستند، فإنه يتم تجاهله.
fieldValues
object
[ ]
يجب أن يكون عدد العناصر في هذا السلسلة هو نفس عدد العناصر في الحقول.
mailMergeOptions
MailMergeOptions
البريد الإلكتروني الخيارات المشتركة.
Returns
Stream [ ]
ExecuteToImages(Stream, ImageSaveOptions, سلسلة[ ]الهدف[ ], MailMergeالخيارات)
يقوم بعملية دمج البريد الإلكتروني لكل سجل واحد ويعيد النتيجة إلى الصور.
public static Stream[] ExecuteToImages(Stream inputStream, ImageSaveOptions saveOptions, string[] fieldNames, object[] fieldValues, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
إدخال الملفات التي تدفق.
saveOptions
ImageSaveOptions
الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات.
fieldNames
string
[ ]
مجموعة من أسماء الحقول المدمجة. أسماء الحقول ليست حساسة الحالة. إذا تم العثور على اسم الحقول الذي لا يمكن العثور عليه في المستند، فإنه يتم تجاهله.
fieldValues
object
[ ]
يجب أن يكون عدد العناصر في هذا السلسلة هو نفس عدد العناصر في الحقول.
mailMergeOptions
MailMergeOptions
البريد الإلكتروني الخيارات المشتركة.
Returns
Stream [ ]
ExecuteToImages(صفحة, ImageSaveOptions, DataRow, MailMergeoptions)
يجمع البريد من DataRow إلى المستند ويعيد النتيجة إلى الصور.
public static Stream[] ExecuteToImages(string inputFileName, ImageSaveOptions saveOptions, DataRow dataRow, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
اسم ملف الإدخال.
saveOptions
ImageSaveOptions
الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات.
dataRow
DataRow
الخطوط التي تحتوي على البيانات التي سيتم إدخالها في الحقول المدمجة البريد الإلكتروني. أسماء الحقول ليست حساسة الحالة. إذا تم العثور على اسم الحقول الذي لا يمكن العثور عليه في المستند، فإنه يتم تجاهله.
mailMergeOptions
MailMergeOptions
البريد الإلكتروني الخيارات المشتركة.
Returns
Stream [ ]
ExecuteToImages(Stream, ImageSaveOptions, DataRow, MailMergeoptions)
يجمع البريد من DataRow إلى المستند ويعيد النتيجة إلى الصور.
public static Stream[] ExecuteToImages(Stream inputStream, ImageSaveOptions saveOptions, DataRow dataRow, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
إدخال الملفات التي تدفق.
saveOptions
ImageSaveOptions
الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات.
dataRow
DataRow
الخطوط التي تحتوي على البيانات التي سيتم إدخالها في الحقول المدمجة البريد الإلكتروني. أسماء الحقول ليست حساسة الحالة. إذا تم العثور على اسم الحقول الذي لا يمكن العثور عليه في المستند، فإنه يتم تجاهله.
mailMergeOptions
MailMergeOptions
البريد الإلكتروني الخيارات المشتركة.
Returns
Stream [ ]
ExecuteToImages(شريط, ImageSaveOptions, DataTable, MailMergeoptions)
يجمع البريد من DataRow إلى المستند ويعيد النتيجة إلى الصور.
public static Stream[] ExecuteToImages(string inputFileName, ImageSaveOptions saveOptions, DataTable dataTable, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
اسم ملف الإدخال.
saveOptions
ImageSaveOptions
الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات.
dataTable
DataTable
الجدول الذي يحتوي على البيانات التي سيتم إدخالها في الحقول المدمجة عبر البريد الإلكتروني. أسماء الحقول ليست حساسة الحالة. إذا تم العثور على اسم الحقول الذي لا يوجد في المستند، يتم تجاهله.
mailMergeOptions
MailMergeOptions
البريد الإلكتروني الخيارات المشتركة.
Returns
Stream [ ]
ExecuteToImages(Stream, ImageSaveOptions, DataTable, MailMergeoptions)
يجمع البريد من DataRow إلى المستند ويعيد النتيجة إلى الصور.
public static Stream[] ExecuteToImages(Stream inputStream, ImageSaveOptions saveOptions, DataTable dataTable, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
إدخال الملفات التي تدفق.
saveOptions
ImageSaveOptions
الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات.
dataTable
DataTable
الجدول الذي يحتوي على البيانات التي سيتم إدخالها في الحقول المدمجة عبر البريد الإلكتروني. أسماء الحقول ليست حساسة الحالة. إذا تم العثور على اسم الحقول الذي لا يوجد في المستند، يتم تجاهله.
mailMergeOptions
MailMergeOptions
البريد الإلكتروني الخيارات المشتركة.
Returns
Stream [ ]
ExecuteWithRegions(صفحة، صفحة، صفحة)
يتم دمج البريد من جدول البيانات في المستند مع مناطق دمج البريد.
public static void ExecuteWithRegions(string inputFileName, string outputFileName, DataTable dataTable)
Parameters
inputFileName
string
اسم ملف الإدخال.
outputFileName
string
اسم ملف الإخراج.
dataTable
DataTable
مصدر البيانات لعملية دمج البريد.يجب أن يحتوي الجدول على مجموعة ملكية TableName الخاصة به.
Remarks
إذا كان تنسيق النتيجة صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ كل صفحة من النتائج كملف منفصل.
إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كملف واحد متعدد الإطارات.
ExecuteWithRegions(صفوف, صفحة, SaveFormat, DataTable, MailMergeOptions)
يتم دمج البريد من جدول البيانات في المستند مع مناطق دمج البريد.
public static void ExecuteWithRegions(string inputFileName, string outputFileName, SaveFormat saveFormat, DataTable dataTable, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
اسم ملف الإدخال.
outputFileName
string
اسم ملف الإخراج.
saveFormat
SaveFormat
النتيجة هي نموذج حفظ.
dataTable
DataTable
الجدول الذي يحتوي على البيانات التي سيتم إدخالها في الحقول المدمجة عبر البريد الإلكتروني. أسماء الحقول ليست حساسة الحالة. إذا تم العثور على اسم الحقول الذي لا يوجد في المستند، يتم تجاهله.
mailMergeOptions
MailMergeOptions
البريد الإلكتروني الخيارات المشتركة.
Remarks
إذا كان تنسيق النتيجة صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ كل صفحة من النتائج كملف منفصل.
إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كملف واحد متعدد الإطارات.
ExecuteWithRegions(سلك, سلاسل, SaveOptions, DataTable, MailMergeoptions)
يتم دمج البريد من جدول البيانات في المستند مع مناطق دمج البريد.
public static void ExecuteWithRegions(string inputFileName, string outputFileName, SaveOptions saveOptions, DataTable dataTable, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
اسم ملف الإدخال.
outputFileName
string
اسم ملف الإخراج.
saveOptions
SaveOptions
الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات.
dataTable
DataTable
الجدول الذي يحتوي على البيانات التي سيتم إدخالها في الحقول المدمجة عبر البريد الإلكتروني. أسماء الحقول ليست حساسة الحالة. إذا تم العثور على اسم الحقول الذي لا يوجد في المستند، يتم تجاهله.
mailMergeOptions
MailMergeOptions
البريد الإلكتروني الخيارات المشتركة.
Remarks
إذا كان تنسيق النتيجة صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ كل صفحة من النتائج كملف منفصل.
إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كملف واحد متعدد الإطارات.
ExecuteWithRegions(البث, البضائع, SaveFormat, DataTable, MailMergeOptions)
يقوم بعملية دمج البريد الإلكتروني لكل سجل واحد.
public static void ExecuteWithRegions(Stream inputStream, Stream outputStream, SaveFormat saveFormat, DataTable dataTable, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
إدخال الملفات التي تدفق.
outputStream
Stream
الملفات الناتجة تدفق.
saveFormat
SaveFormat
النتيجة هي نموذج حفظ.
dataTable
DataTable
الجدول الذي يحتوي على البيانات التي سيتم إدخالها في الحقول المدمجة عبر البريد الإلكتروني. أسماء الحقول ليست حساسة الحالة. إذا تم العثور على اسم الحقول الذي لا يوجد في المستند، يتم تجاهله.
mailMergeOptions
MailMergeOptions
البريد الإلكتروني الخيارات المشتركة.
Remarks
إذا كان تنسيق الناتج صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ الصفحة الأولى فقط من النتيجة إلى التدفق المحدد.
إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كTIF F متعددة الإطارات إلى التدفق المحدد.
ExecuteWithRegions(البث, البضائع, SaveOptions, DataTable, MailMergeoptions)
يقوم بعملية دمج البريد الإلكتروني لكل سجل واحد.
public static void ExecuteWithRegions(Stream inputStream, Stream outputStream, SaveOptions saveOptions, DataTable dataTable, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
إدخال الملفات التي تدفق.
outputStream
Stream
الملفات الناتجة تدفق.
saveOptions
SaveOptions
الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات.
dataTable
DataTable
الجدول الذي يحتوي على البيانات التي سيتم إدخالها في الحقول المدمجة عبر البريد الإلكتروني. أسماء الحقول ليست حساسة الحالة. إذا تم العثور على اسم الحقول الذي لا يوجد في المستند، يتم تجاهله.
mailMergeOptions
MailMergeOptions
البريد الإلكتروني الخيارات المشتركة.
Remarks
إذا كان تنسيق الناتج صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ الصفحة الأولى فقط من النتيجة إلى التدفق المحدد.
إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كTIF F متعددة الإطارات إلى التدفق المحدد.
ExecuteWithRegions(صفحة، صفحة، صفحة)
يتم دمج البريد من DataSet في وثيقة مع منطقة دمج البريد.
public static void ExecuteWithRegions(string inputFileName, string outputFileName, DataSet dataSet)
Parameters
inputFileName
string
اسم ملف الإدخال.
outputFileName
string
اسم ملف الإخراج.
dataSet
DataSet
DataSet الذي يحتوي على البيانات التي سيتم إدخالها في حقول دمج البريد.
Remarks
إذا كان تنسيق النتيجة صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ كل صفحة من النتائج كملف منفصل.
إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كملف واحد متعدد الإطارات.
ExecuteWithRegions(صفوف, صفحة, SaveFormat, DataSet, MailMergeOptions)
يجمع البريد من DataSet إلى الوثيقة مع مناطق التجمع بالبريد.
public static void ExecuteWithRegions(string inputFileName, string outputFileName, SaveFormat saveFormat, DataSet dataSet, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
اسم ملف الإدخال.
outputFileName
string
اسم ملف الإخراج.
saveFormat
SaveFormat
النتيجة هي نموذج حفظ.
dataSet
DataSet
DataSet الذي يحتوي على البيانات التي سيتم إدخالها في حقول دمج البريد.
mailMergeOptions
MailMergeOptions
البريد الإلكتروني الخيارات المشتركة.
Remarks
إذا كان تنسيق النتيجة صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ كل صفحة من النتائج كملف منفصل.
إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كملف واحد متعدد الإطارات.
ExecuteWithRegions(صفوف, صفحة, SaveOptions, DataSet, MailMergeoptions)
يجمع البريد من DataSet إلى الوثيقة مع مناطق التجمع بالبريد.
public static void ExecuteWithRegions(string inputFileName, string outputFileName, SaveOptions saveOptions, DataSet dataSet, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
اسم ملف الإدخال.
outputFileName
string
اسم ملف الإخراج.
saveOptions
SaveOptions
الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات.
dataSet
DataSet
DataSet الذي يحتوي على البيانات التي سيتم إدخالها في حقول دمج البريد.
mailMergeOptions
MailMergeOptions
البريد الإلكتروني الخيارات المشتركة.
Remarks
إذا كان تنسيق النتيجة صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ كل صفحة من النتائج كملف منفصل.
إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كملف واحد متعدد الإطارات.
ExecuteWithRegions(Stream, Streum, SaveFormat, DataSet, MailMergeOptions)
يجمع البريد من DataSet إلى الوثيقة مع مناطق التجمع بالبريد.
public static void ExecuteWithRegions(Stream inputStream, Stream outputStream, SaveFormat saveFormat, DataSet dataSet, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
إدخال الملفات التي تدفق.
outputStream
Stream
الملفات الناتجة تدفق.
saveFormat
SaveFormat
النتيجة هي نموذج حفظ.
dataSet
DataSet
DataSet الذي يحتوي على البيانات التي سيتم إدخالها في حقول دمج البريد.
mailMergeOptions
MailMergeOptions
البريد الإلكتروني الخيارات المشتركة.
Remarks
إذا كان تنسيق الناتج صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ الصفحة الأولى فقط من النتيجة إلى التدفق المحدد.
إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كTIF F متعددة الإطارات إلى التدفق المحدد.
ExecuteWithRegions(البث, البضائع, SaveOptions, DataSet, MailMergeoptions)
يجمع البريد من DataSet إلى الوثيقة مع مناطق التجمع بالبريد.
public static void ExecuteWithRegions(Stream inputStream, Stream outputStream, SaveOptions saveOptions, DataSet dataSet, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
إدخال الملفات التي تدفق.
outputStream
Stream
الملفات الناتجة تدفق.
saveOptions
SaveOptions
الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات.
dataSet
DataSet
DataSet الذي يحتوي على البيانات التي سيتم إدخالها في حقول دمج البريد.
mailMergeOptions
MailMergeOptions
البريد الإلكتروني الخيارات المشتركة.
Remarks
إذا كان تنسيق الناتج صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ الصفحة الأولى فقط من النتيجة إلى التدفق المحدد.
إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كTIF F متعددة الإطارات إلى التدفق المحدد.
ExecuteWithRegionsToImages(شريط, ImageSaveOptions, DataTable, MailMergeoptions)
يجمع البريد من جدول بيانات إلى المستند مع مناطق التجمع والبريد ويعطي النتيجة إلى الصور.
public static Stream[] ExecuteWithRegionsToImages(string inputFileName, ImageSaveOptions saveOptions, DataTable dataTable, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
اسم ملف الإدخال.
saveOptions
ImageSaveOptions
الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات.
dataTable
DataTable
الجدول الذي يحتوي على البيانات التي سيتم إدخالها في الحقول المدمجة عبر البريد الإلكتروني. أسماء الحقول ليست حساسة الحالة. إذا تم العثور على اسم الحقول الذي لا يوجد في المستند، يتم تجاهله.
mailMergeOptions
MailMergeOptions
البريد الإلكتروني الخيارات المشتركة.
Returns
Stream [ ]
ExecuteWithRegionsToImages(Stream, ImageSaveOptions, DataTable, MailMergeoptions)
يجمع البريد من جدول بيانات إلى المستند مع مناطق التجمع والبريد ويعطي النتيجة إلى الصور.
public static Stream[] ExecuteWithRegionsToImages(Stream inputStream, ImageSaveOptions saveOptions, DataTable dataTable, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
إدخال الملفات التي تدفق.
saveOptions
ImageSaveOptions
الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات.
dataTable
DataTable
الجدول الذي يحتوي على البيانات التي سيتم إدخالها في الحقول المدمجة عبر البريد الإلكتروني. أسماء الحقول ليست حساسة الحالة. إذا تم العثور على اسم الحقول الذي لا يوجد في المستند، يتم تجاهله.
mailMergeOptions
MailMergeOptions
البريد الإلكتروني الخيارات المشتركة.
Returns
Stream [ ]
ExecuteWithRegionsToImages(صفحة, ImageSaveOptions, DataSet, MailMergeOption)
يجمع البريد من DataSet إلى الوثيقة مع مناطق التجمع والبريد ويعيد النتيجة إلى الصور.
public static Stream[] ExecuteWithRegionsToImages(string inputFileName, ImageSaveOptions saveOptions, DataSet dataSet, MailMergeOptions mailMergeOptions = null)
Parameters
inputFileName
string
اسم ملف الإدخال.
saveOptions
ImageSaveOptions
الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات.
dataSet
DataSet
DataSet الذي يحتوي على البيانات التي سيتم إدخالها في حقول دمج البريد.
mailMergeOptions
MailMergeOptions
البريد الإلكتروني الخيارات المشتركة.
Returns
Stream [ ]
ExecuteWithRegionsToImages(Stream, ImageSaveOptions, DataSet, MailMergeoptions)
يجمع البريد من DataSet إلى الوثيقة مع مناطق التجمع والبريد ويعيد النتيجة إلى الصور.
public static Stream[] ExecuteWithRegionsToImages(Stream inputStream, ImageSaveOptions saveOptions, DataSet dataSet, MailMergeOptions mailMergeOptions = null)
Parameters
inputStream
Stream
إدخال الملفات التي تدفق.
saveOptions
ImageSaveOptions
الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات.
dataSet
DataSet
DataSet الذي يحتوي على البيانات التي سيتم إدخالها في حقول دمج البريد.
mailMergeOptions
MailMergeOptions
البريد الإلكتروني الخيارات المشتركة.
Returns
Stream [ ]