Class Splitter
اسم الفضاء : Aspose.Words.LowCode تجميع: Aspose.Words.dll (25.5.0)
توفر أساليب تهدف إلى تقسيم الوثائق إلى أجزاء باستخدام معايير مختلفة.
public class Splitter : ProcessorInheritance
الأعضاء الموروثين
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(SplitterContext)
إنشاء مثال جديد على المعالج الموزع.
public static Splitter Create(SplitterContext context)Parameters
context SplitterContext
Returns
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
تم اعتبار قائمة أرقام الصفحات بيضاء وإزالتها.
RemoveBlankPages(صفحة، صفحة، SaveFormat)
يزيل الصفحات الفارغة من المستند ويحفظ النتيجة في التنسيق المحدد ويعيد قائمة بأرقام الصفحات التي تم إزالتها.
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName, SaveFormat saveFormat)Parameters
inputFileName string
اسم ملف الإدخال.
outputFileName string
اسم ملف الإخراج.
saveFormat SaveFormat
النموذج المحفوظ.
Returns
تم اعتبار قائمة أرقام الصفحات بيضاء وإزالتها.
RemoveBlankPages(صفحة، صفحة، SaveOptions)
يزيل الصفحات الفارغة من المستند ويحفظ النتيجة في التنسيق المحدد ويعيد قائمة بأرقام الصفحات التي تم إزالتها.
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName, SaveOptions saveOptions)Parameters
inputFileName string
اسم ملف الإدخال.
outputFileName string
اسم ملف الإخراج.
saveOptions SaveOptions
خيارات الادخار .
Returns
تم اعتبار قائمة أرقام الصفحات بيضاء وإزالتها.
RemoveBlankPages(تدفق، تدفق، SaveFormat)
إزالة الصفحات البيضاء من الوثيقة المقدمة في تدفق الإدخال وتخزين الوثيقة المحدثةإلى تدفق الإخراج في تنسيق حفظ المحدد. يعيد قائمة بأرقام الصفحات التي تم إزالتها.
public static List<int> RemoveBlankPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat)Parameters
inputStream Stream
تدفق الدخول .
outputStream Stream
تدفق الإنتاج .
saveFormat SaveFormat
النموذج المحفوظ.
Returns
تم اعتبار قائمة أرقام الصفحات بيضاء وإزالتها.
RemoveBlankPages(تدفق، تدفق، SaveOptions)
إزالة الصفحات البيضاء من الوثيقة المقدمة في تدفق الإدخال وتخزين الوثيقة المحدثةإلى تدفق الإخراج في تنسيق حفظ المحدد. يعيد قائمة بأرقام الصفحات التي تم إزالتها.
public static List<int> RemoveBlankPages(Stream inputStream, Stream outputStream, SaveOptions saveOptions)Parameters
inputStream Stream
تدفق الدخول .
outputStream Stream
تدفق الإنتاج .
saveOptions SaveOptions
خيارات الادخار .
Returns
تم اعتبار قائمة أرقام الصفحات بيضاء وإزالتها.
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 [ ]