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