Class Splitter

Class Splitter

اسم الفضاء : Aspose.Words.LowCode تجميع: Aspose.Words.dll (25.4.0)

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

public class Splitter : Processor

Inheritance

object Processor Splitter

الأعضاء الموروثين

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, SaveOptions) , Processor.To(List, SaveFormat) , Processor.Execute() , Processor.ExecuteCore() , Processor.CheckArgumentsSet() , Processor.GetPartFileName(string, int, SaveFormat) , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Methods

Create(SplitterContext)

إنشاء مثال جديد على المعالج الموزع.

public static Splitter Create(SplitterContext context)

Parameters

context SplitterContext

Returns

Splitter

ExecuteCore()

protected override void ExecuteCore()

ExtractPages(إدريس، إدريس، إدريس)

استخراج مجموعة محددة من الصفحات من ملف وثيقة وتخزين الصفحات المستخرجةيتم تحديد تنسيق ملف الإخراج عن طريق تمديد اسم ملف الإخراج.

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

Parameters

inputFileName string

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

outputFileName string

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

startPageIndex int

المؤشر القائم على الصفر من الصفحة الأولى لاستخراج.

pageCount int

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

ExtractPages(صفحة، صفحة، صفحة، صفحة، صفحة)

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

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

Parameters

inputFileName string

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

outputFileName string

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

saveFormat SaveFormat

النموذج المحفوظ.

startPageIndex int

المؤشر القائم على الصفر من الصفحة الأولى لاستخراج.

pageCount int

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

ExtractPages(string، string، SaveOptions، int، int)

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

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

Parameters

inputFileName string

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

outputFileName string

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

saveOptions SaveOptions

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

startPageIndex int

المؤشر القائم على الصفر من الصفحة الأولى لاستخراج.

pageCount int

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

ExtractPages(تدفق، تدفق، SaveFormat، int، int)

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

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

Parameters

inputStream Stream

تدفق الدخول .

outputStream Stream

تدفق الإنتاج .

saveFormat SaveFormat

النموذج المحفوظ.

startPageIndex int

المؤشر القائم على الصفر من الصفحة الأولى لاستخراج.

pageCount int

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

ExtractPages(تدفق, تدفق, SaveOptions, int, int)

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

public static void ExtractPages(Stream inputStream, Stream outputStream, SaveOptions saveOptions, int startPageIndex, int pageCount)

Parameters

inputStream Stream

تدفق الدخول .

outputStream Stream

تدفق الإنتاج .

saveOptions SaveOptions

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

startPageIndex int

المؤشر القائم على الصفر من الصفحة الأولى لاستخراج.

pageCount int

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

RemoveBlankPages(ستيفن، ستيفن)

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

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

Parameters

inputFileName string

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

outputFileName string

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

Returns

List &lt؛ int >

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

RemoveBlankPages(صفحة، صفحة، SaveFormat)

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

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

Parameters

inputFileName string

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

outputFileName string

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

saveFormat SaveFormat

النموذج المحفوظ.

Returns

List &lt؛ int >

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

RemoveBlankPages(صفحة، صفحة، SaveOptions)

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

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

Parameters

inputFileName string

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

outputFileName string

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

saveOptions SaveOptions

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

Returns

List &lt؛ int >

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

RemoveBlankPages(تدفق، تدفق، SaveFormat)

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

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

Parameters

inputStream Stream

تدفق الدخول .

outputStream Stream

تدفق الإنتاج .

saveFormat SaveFormat

النموذج المحفوظ.

Returns

List &lt؛ int >

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

RemoveBlankPages(تدفق، تدفق، SaveOptions)

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

public static List<int> RemoveBlankPages(Stream inputStream, Stream outputStream, SaveOptions saveOptions)

Parameters

inputStream Stream

تدفق الدخول .

outputStream Stream

تدفق الإنتاج .

saveOptions SaveOptions

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

Returns

List &lt؛ int >

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

Split(شريط، شريط، SplitOptions)

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

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

Parameters

inputFileName string

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

outputFileName string

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

options SplitOptions

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

Split(شريط, شريط, SaveFormat, SplitOptions)

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

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

Parameters

inputFileName string

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

outputFileName string

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

saveFormat SaveFormat

النموذج المحفوظ.

options SplitOptions

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

Split(شريط, شريط, SaveOptions, SplitOptions)

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

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

Parameters

inputFileName string

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

outputFileName string

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

saveOptions SaveOptions

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

options SplitOptions

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

Split(Stream، SaveFormat، SplitOptions)

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

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

Parameters

inputStream Stream

تدفق الدخول .

saveFormat SaveFormat

النموذج المحفوظ.

options SplitOptions

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

Returns

Stream [ ]

Split(التداول, SaveOptions, SplitOptions)

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

public static Stream[] Split(Stream inputStream, SaveOptions saveOptions, SplitOptions options)

Parameters

inputStream Stream

تدفق الدخول .

saveOptions SaveOptions

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

options SplitOptions

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

Returns

Stream [ ]

 عربي