Splitter

Splitter class

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

public class Splitter : Processor

طُرق

اسموصف
static Create(SplitterContext)ينشئ مثيلًا جديدًا لمعالج التقسيم.
Execute()تنفيذ إجراء المعالج.
From(Stream, LoadOptions)يحدد مستند الإدخال للمعالجة.
From(string, LoadOptions)يحدد مستند الإدخال للمعالجة.
To(List<Stream>, SaveFormat)يحدد قائمة تدفقات المستندات الناتجة.
To(List<Stream>, SaveOptions)يحدد قائمة تدفقات المستندات الناتجة.
To(Stream, SaveFormat)يحدد تدفق الإخراج للمعالج.
To(Stream, SaveOptions)يحدد تدفق الإخراج للمعالج.
To(string, SaveFormat)يحدد ملف الإخراج للمعالج.
To(string, SaveOptions)يحدد ملف الإخراج للمعالج.
static ExtractPages(string, string, int, int)يستخرج نطاقًا محددًا من الصفحات من ملف مستند، ويحفظها في ملف جديد. يُحدَّد تنسيق ملف الإخراج بامتداد اسم الملف.
static ExtractPages(Stream, Stream, SaveFormat, int, int)يستخرج نطاقًا محددًا من الصفحات من مجرى مستند ويحفظ الصفحات المستخرجة في مجرى إخراج باستخدام تنسيق الحفظ المحدد.
static ExtractPages(Stream, Stream, SaveOptions, int, int)يستخرج نطاقًا محددًا من الصفحات من مجرى مستند ويحفظ الصفحات المستخرجة في مجرى إخراج باستخدام تنسيق الحفظ المحدد.
static ExtractPages(string, string, SaveFormat, int, int)يستخرج نطاقًا محددًا من الصفحات من ملف مستند ويحفظ الصفحات المستخرجة في ملف جديد باستخدام تنسيق الحفظ المحدد.
static ExtractPages(string, string, SaveOptions, int, int)يستخرج نطاقًا محددًا من الصفحات من ملف مستند ويحفظ الصفحات المستخرجة في ملف جديد باستخدام تنسيق الحفظ المحدد.
static RemoveBlankPages(string, string)يزيل الصفحات الفارغة من المستند ويحفظ النتيجة. يُرجع قائمة بأرقام الصفحات التي تمت إزالتها.
static RemoveBlankPages(Stream, Stream, SaveFormat)يزيل الصفحات الفارغة من مستند مُقدَّم في مسار إدخال، ويحفظ المستند المُحدَّث في مسار إخراج بتنسيق الحفظ المُحدَّد. يُرجع قائمة بأرقام الصفحات التي حُذفت.
static RemoveBlankPages(Stream, Stream, SaveOptions)يزيل الصفحات الفارغة من مستند مُقدَّم في مسار إدخال، ويحفظ المستند المُحدَّث في مسار إخراج بتنسيق الحفظ المُحدَّد. يُرجع قائمة بأرقام الصفحات التي حُذفت.
static RemoveBlankPages(string, string, SaveFormat)يزيل الصفحات الفارغة من المستند ويحفظ الناتج بالتنسيق المحدد. يُرجع قائمة بأرقام الصفحات التي تمت إزالتها.
static RemoveBlankPages(string, string, SaveOptions)يزيل الصفحات الفارغة من المستند ويحفظ الناتج بالتنسيق المحدد. يُرجع قائمة بأرقام الصفحات التي تمت إزالتها.
static Split(Stream, SaveFormatSplitOptions)يقوم بتقسيم مستند من مجرى إدخال إلى أجزاء متعددة استنادًا إلى خيارات التقسيم المحددة ويقوم بإرجاع الأجزاء الناتجة كمجموعة من المجاري بتنسيق الحفظ المحدد.
static Split(Stream, SaveOptionsSplitOptions)يقوم بتقسيم مستند من مجرى إدخال إلى أجزاء متعددة استنادًا إلى خيارات التقسيم المحددة ويقوم بإرجاع الأجزاء الناتجة كمجموعة من المجاري بتنسيق الحفظ المحدد.
static Split(string, string, SplitOptions)يُقسّم المستند إلى أجزاء متعددة بناءً على خيارات التقسيم المُحددة، ويحفظ الأجزاء الناتجة في ملفات. يُحدَّد تنسيق ملف الإخراج بناءً على امتداد اسم ملف الإخراج.
static Split(string, string, SaveFormatSplitOptions)يقسم المستند إلى أجزاء متعددة استنادًا إلى خيارات التقسيم المحددة ويحفظ الأجزاء الناتجة في ملفات بتنسيق الحفظ المحدد.
static Split(string, string, SaveOptionsSplitOptions)يقسم المستند إلى أجزاء متعددة استنادًا إلى خيارات التقسيم المحددة ويحفظ الأجزاء الناتجة في ملفات بتنسيق الحفظ المحدد.

أنظر أيضا