Class Splitter
اسم الفضاء : Aspose.Words.LowCode تجميع: Aspose.Words.dll (25.4.0)
توفر أساليب تهدف إلى تقسيم الوثائق إلى أجزاء باستخدام معايير مختلفة.
public class Splitter : Processor
Inheritance
الأعضاء الموروثين
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 [ ]