Class Merger
Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll
يمثل مجموعة من الطرق المصممة لدمج مجموعة متنوعة من أنواع المستندات المختلفة في مستند واحد.
public static class Merger
الوراثة
الأعضاء الموروثة
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
ملاحظات
يتم استخدام الملفات أو التدفقات المحددة للإدخال والإخراج، جنبًا إلى جنب مع خيارات الدمج والحفظ المطلوبة، لدمج المستندات المدخلة المعطاة في مستند إخراج واحد.
تدعم وظيفة الدمج أكثر من 35 نوعًا مختلفًا من تنسيقات الملفات.
الطرق
Merge(string, string[])
يمزج المستندات المدخلة المعطاة في مستند إخراج واحد باستخدام أسماء ملفات الإدخال والإخراج المحددة.
public static void Merge(string outputFile, string[] inputFiles)
المعلمات
outputFile
string
اسم ملف الإخراج.
inputFiles
string[]
أسماء ملفات الإدخال.
ملاحظات
بشكل افتراضي، يتم استخدام Aspose.Words.LowCode.MergeFormatMode.KeepSourceFormatting.
Merge(string, string[], SaveFormat, MergeFormatMode)
يمزج المستندات المدخلة المعطاة في مستند إخراج واحد باستخدام أسماء ملفات الإدخال والإخراج المحددة وتنسيق المستند النهائي.
public static void Merge(string outputFile, string[] inputFiles, SaveFormat saveFormat, MergeFormatMode mergeFormatMode)
المعلمات
outputFile
string
اسم ملف الإخراج.
inputFiles
string[]
أسماء ملفات الإدخال.
saveFormat
SaveFormat
تنسيق الحفظ.
mergeFormatMode
MergeFormatMode
يحدد كيفية دمج التنسيقات المتعارضة.
Merge(string, string[], SaveOptions, MergeFormatMode)
يمزج المستندات المدخلة المعطاة في مستند إخراج واحد باستخدام أسماء ملفات الإدخال والإخراج المحددة وخيارات الحفظ.
public static void Merge(string outputFile, string[] inputFiles, SaveOptions saveOptions, MergeFormatMode mergeFormatMode)
المعلمات
outputFile
string
اسم ملف الإخراج.
inputFiles
string[]
أسماء ملفات الإدخال.
saveOptions
SaveOptions
خيارات الحفظ.
mergeFormatMode
MergeFormatMode
يحدد كيفية دمج التنسيقات المتعارضة.
Merge(string, string[], LoadOptions[], SaveOptions, MergeFormatMode)
يمزج المستندات المدخلة المعطاة في مستند إخراج واحد باستخدام أسماء ملفات الإدخال والإخراج المحددة وخيارات الحفظ.
public static void Merge(string outputFile, string[] inputFiles, LoadOptions[] loadOptions, SaveOptions saveOptions, MergeFormatMode mergeFormatMode)
المعلمات
outputFile
string
اسم ملف الإخراج.
inputFiles
string[]
أسماء ملفات الإدخال.
loadOptions
LoadOptions[]
خيارات التحميل لملفات الإدخال.
saveOptions
SaveOptions
خيارات الحفظ.
mergeFormatMode
MergeFormatMode
يحدد كيفية دمج التنسيقات المتعارضة.
Merge(string[], MergeFormatMode)
يمزج المستندات المدخلة المعطاة في مستند واحد ويعيد مثيل Aspose.Words.Document للمستند النهائي.
public static Document Merge(string[] inputFiles, MergeFormatMode mergeFormatMode)
المعلمات
inputFiles
string[]
أسماء ملفات الإدخال.
mergeFormatMode
MergeFormatMode
يحدد كيفية دمج التنسيقات المتعارضة.
العائدات
Merge(string[], LoadOptions[], MergeFormatMode)
يمزج المستندات المدخلة المعطاة في مستند واحد ويعيد مثيل Aspose.Words.Document للمستند النهائي.
public static Document Merge(string[] inputFiles, LoadOptions[] loadOptions, MergeFormatMode mergeFormatMode)
المعلمات
inputFiles
string[]
أسماء ملفات الإدخال.
loadOptions
LoadOptions[]
خيارات التحميل لملفات الإدخال.
mergeFormatMode
MergeFormatMode
يحدد كيفية دمج التنسيقات المتعارضة.
العائدات
Merge(Document[], MergeFormatMode)
يمزج المستندات المدخلة المعطاة في مستند واحد ويعيد مثيل Aspose.Words.Document للمستند النهائي.
public static Document Merge(Document[] inputDocuments, MergeFormatMode mergeFormatMode)
المعلمات
inputDocuments
Document[]
المستندات المدخلة.
mergeFormatMode
MergeFormatMode
يحدد كيفية دمج التنسيقات المتعارضة.
العائدات
Merge(Stream, Stream[], SaveFormat)
يمزج المستندات المدخلة المعطاة في مستند إخراج واحد باستخدام التدفقات المدخلة والمخرجة المحددة وتنسيق المستند النهائي.
public static void Merge(Stream outputStream, Stream[] inputStreams, SaveFormat saveFormat)
المعلمات
outputStream
Stream
التدفق الناتج.
inputStreams
Stream[]
التدفقات المدخلة.
saveFormat
SaveFormat
تنسيق الحفظ.
Merge(Stream, Stream[], SaveOptions, MergeFormatMode)
يمزج المستندات المدخلة المعطاة في مستند إخراج واحد باستخدام التدفقات المدخلة والمخرجة المحددة وخيارات الحفظ.
public static void Merge(Stream outputStream, Stream[] inputStreams, SaveOptions saveOptions, MergeFormatMode mergeFormatMode)
المعلمات
outputStream
Stream
التدفق الناتج.
inputStreams
Stream[]
التدفقات المدخلة.
saveOptions
SaveOptions
خيارات الحفظ.
mergeFormatMode
MergeFormatMode
يحدد كيفية دمج التنسيقات المتعارضة.
Merge(Stream, Stream[], LoadOptions[], SaveOptions, MergeFormatMode)
يمزج المستندات المدخلة المعطاة في مستند إخراج واحد باستخدام التدفقات المدخلة والمخرجة المحددة وخيارات الحفظ.
public static void Merge(Stream outputStream, Stream[] inputStreams, LoadOptions[] loadOptions, SaveOptions saveOptions, MergeFormatMode mergeFormatMode)
المعلمات
outputStream
Stream
التدفق الناتج.
inputStreams
Stream[]
التدفقات المدخلة.
loadOptions
LoadOptions[]
خيارات التحميل لملفات الإدخال.
saveOptions
SaveOptions
خيارات الحفظ.
mergeFormatMode
MergeFormatMode
يحدد كيفية دمج التنسيقات المتعارضة.
Merge(Stream[], MergeFormatMode)
يمزج المستندات المدخلة المعطاة في مستند واحد ويعيد مثيل Aspose.Words.Document للمستند النهائي.
public static Document Merge(Stream[] inputStreams, MergeFormatMode mergeFormatMode)
المعلمات
inputStreams
Stream[]
التدفقات المدخلة.
mergeFormatMode
MergeFormatMode
يحدد كيفية دمج التنسيقات المتعارضة.
العائدات
Merge(Stream[], LoadOptions[], MergeFormatMode)
يمزج المستندات المدخلة المعطاة في مستند واحد ويعيد مثيل Aspose.Words.Document للمستند النهائي.
public static Document Merge(Stream[] inputStreams, LoadOptions[] loadOptions, MergeFormatMode mergeFormatMode)
المعلمات
inputStreams
Stream[]
التدفقات المدخلة.
loadOptions
LoadOptions[]
خيارات التحميل لملفات الإدخال.
mergeFormatMode
MergeFormatMode
يحدد كيفية دمج التنسيقات المتعارضة.