Class Splitter

Class Splitter

Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll

يوفر طرقًا تهدف إلى تقسيم المستندات إلى أجزاء باستخدام معايير مختلفة.

public static class Splitter

الوراثة

objectSplitter

الأعضاء الموروثة

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

الطرق

ExtractPages(string, string, int, int)

يستخرج نطاقًا محددًا من الصفحات من ملف مستند ويقوم بحفظ الصفحات المستخرجة في ملف جديد. يتم تحديد تنسيق الملف الناتج بواسطة امتداد اسم الملف الناتج.

public static void ExtractPages(string inputFileName, string outputFileName, int startPageIndex, int pageCount)

المعلمات

inputFileName string

اسم ملف الإدخال.

outputFileName string

اسم ملف الإخراج.

startPageIndex int

فهرس الصفحة الأولى التي سيتم استخراجها (بدءًا من 0).

pageCount int

عدد الصفحات التي سيتم استخراجها.

ExtractPages(string, string, SaveFormat, int, int)

يستخرج نطاقًا محددًا من الصفحات من ملف مستند ويقوم بحفظ الصفحات المستخرجة في ملف جديد باستخدام تنسيق الحفظ المحدد.

public static void ExtractPages(string inputFileName, string outputFileName, SaveFormat saveFormat, int startPageIndex, int pageCount)

المعلمات

inputFileName string

اسم ملف الإدخال.

outputFileName string

اسم ملف الإخراج.

saveFormat SaveFormat

تنسيق الحفظ.

startPageIndex int

فهرس الصفحة الأولى التي سيتم استخراجها (بدءًا من 0).

pageCount int

عدد الصفحات التي سيتم استخراجها.

ExtractPages(Stream, Stream, SaveFormat, int, int)

يستخرج نطاقًا محددًا من الصفحات من تيار مستند ويقوم بحفظ الصفحات المستخرجة إلى تيار إخراج باستخدام تنسيق الحفظ المحدد.

public static void ExtractPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat, int startPageIndex, int pageCount)

المعلمات

inputStream Stream

تيار الإدخال.

outputStream Stream

تيار الإخراج.

saveFormat SaveFormat

تنسيق الحفظ.

startPageIndex int

فهرس الصفحة الأولى التي سيتم استخراجها (بدءًا من 0).

pageCount int

عدد الصفحات التي سيتم استخراجها.

RemoveBlankPages(string, string)

يزيل الصفحات الفارغة من المستند ويحفظ الإخراج. يعيد قائمة بأرقام الصفحات التي تمت إزالتها.

public static List<int> RemoveBlankPages(string inputFileName, string outputFileName)

المعلمات

inputFileName string

اسم ملف الإدخال.

outputFileName string

اسم ملف الإخراج.

الإرجاع

List<int&gt;

قائمة بأرقام الصفحات التي اعتبرت فارغة وتم إزالتها.

RemoveBlankPages(string, string, SaveFormat)

يزيل الصفحات الفارغة من المستند ويحفظ الإخراج بالتنسيق المحدد. يعيد قائمة بأرقام الصفحات التي تمت إزالتها.

public static List<int> RemoveBlankPages(string inputFileName, string outputFileName, SaveFormat saveFormat)

المعلمات

inputFileName string

اسم ملف الإدخال.

outputFileName string

اسم ملف الإخراج.

saveFormat SaveFormat

تنسيق الحفظ.

الإرجاع

List<int&gt;

قائمة بأرقام الصفحات التي اعتبرت فارغة وتم إزالتها.

RemoveBlankPages(Stream, Stream, SaveFormat)

يزيل الصفحات الفارغة من مستند موجود في تيار الإدخال ويحفظ المستند المحدث إلى تيار الإخراج بالتنسيق المحدد. يعيد قائمة بأرقام الصفحات التي تمت إزالتها.

public static List<int> RemoveBlankPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat)

المعلمات

inputStream Stream

تيار الإدخال.

outputStream Stream

تيار الإخراج.

saveFormat SaveFormat

تنسيق الحفظ.

الإرجاع

List<int&gt;

قائمة بأرقام الصفحات التي اعتبرت فارغة وتم إزالتها.

Split(string, string, SplitOptions)

يقوم بتقسيم مستند إلى أجزاء متعددة بناءً على خيارات التقسيم المحددة ويحفظ الأجزاء الناتجة في ملفات. يتم تحديد تنسيق الملف الناتج بواسطة امتداد اسم الملف الناتج.

public static void Split(string inputFileName, string outputFileName, SplitOptions options)

المعلمات

inputFileName string

اسم ملف الإدخال.

outputFileName string

اسم ملف الإخراج المستخدم لتوليد اسم الملف لأجزاء المستند باستخدام القاعدة “outputFile_partIndex.extension”

options SplitOptions

خيارات تقسيم المستند.

Split(string, string, SaveFormat, SplitOptions)

يقوم بتقسيم مستند إلى أجزاء متعددة بناءً على خيارات التقسيم المحددة ويحفظ الأجزاء الناتجة في ملفات بالتنسيق المحدد.

public static void Split(string inputFileName, string outputFileName, SaveFormat saveFormat, SplitOptions options)

المعلمات

inputFileName string

اسم ملف الإدخال.

outputFileName string

اسم ملف الإخراج المستخدم لتوليد اسم الملف لأجزاء المستند باستخدام القاعدة “outputFile_partIndex.extension”

saveFormat SaveFormat

تنسيق الحفظ.

options SplitOptions

خيارات تقسيم المستند.

Split(Stream, SaveFormat, SplitOptions)

يقوم بتقسيم مستند من تيار الإدخال إلى أجزاء متعددة بناءً على خيارات التقسيم المحددة و يعيد الأجزاء الناتجة كمصفوفة من التدفقات بالتنسيق المحدد.

public static Stream[] Split(Stream inputStream, SaveFormat saveFormat, SplitOptions options)

المعلمات

inputStream Stream

تيار الإدخال.

saveFormat SaveFormat

تنسيق الحفظ.

options SplitOptions

خيارات تقسيم المستند.

الإرجاع

Stream[]

 عربي