Split
Split(string, string, SplitOptions)
يُقسّم المستند إلى أجزاء متعددة بناءً على خيارات التقسيم المُحددة، ويحفظ الأجزاء الناتجة في ملفات. يُحدَّد تنسيق ملف الإخراج بناءً على امتداد اسم ملف الإخراج.
public static void Split(string inputFileName, string outputFileName, SplitOptions options)
معامل | يكتب | وصف |
---|---|---|
inputFileName | String | اسم ملف الإدخال. |
outputFileName | String | اسم ملف الإخراج المستخدم لإنشاء اسم الملف لأجزاء المستند باستخدام القاعدة “outputFile_partIndex.extension” |
options | SplitOptions | خيارات تقسيم المستند. |
أمثلة
يوضح كيفية تقسيم المستند حسب الصفحات.
string doc = MyDir + "Big document.docx";
SplitOptions options = new SplitOptions();
options.SplitCriteria = SplitCriteria.Page;
Splitter.Split(doc, ArtifactsDir + "LowCode.SplitDocument.1.docx", options);
Splitter.Split(doc, ArtifactsDir + "LowCode.SplitDocument.2.docx", SaveFormat.Docx, options);
أنظر أيضا
- class SplitOptions
- class Splitter
- مساحة الاسم Aspose.Words.LowCode
- المجسم Aspose.Words
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 | خيارات تقسيم المستند. |
أمثلة
يوضح كيفية تقسيم المستند حسب الصفحات.
string doc = MyDir + "Big document.docx";
SplitOptions options = new SplitOptions();
options.SplitCriteria = SplitCriteria.Page;
Splitter.Split(doc, ArtifactsDir + "LowCode.SplitDocument.1.docx", options);
Splitter.Split(doc, ArtifactsDir + "LowCode.SplitDocument.2.docx", SaveFormat.Docx, options);
أنظر أيضا
- enum SaveFormat
- class SplitOptions
- class Splitter
- مساحة الاسم Aspose.Words.LowCode
- المجسم Aspose.Words
Split(string, string, SaveOptions, SplitOptions)
يقسم المستند إلى أجزاء متعددة استنادًا إلى خيارات التقسيم المحددة ويحفظ الأجزاء الناتجة في ملفات بتنسيق الحفظ المحدد.
public static void Split(string inputFileName, string outputFileName, SaveOptions saveOptions,
SplitOptions options)
معامل | يكتب | وصف |
---|---|---|
inputFileName | String | اسم ملف الإدخال. |
outputFileName | String | اسم ملف الإخراج المستخدم لإنشاء اسم الملف لأجزاء المستند باستخدام القاعدة “outputFile_partIndex.extension” |
saveOptions | SaveOptions | خيارات الحفظ. |
options | SplitOptions | خيارات تقسيم المستند. |
أنظر أيضا
- class SaveOptions
- class SplitOptions
- class Splitter
- مساحة الاسم Aspose.Words.LowCode
- المجسم Aspose.Words
Split(Stream, SaveFormat, SplitOptions)
يقوم بتقسيم مستند من مجرى إدخال إلى أجزاء متعددة استنادًا إلى خيارات التقسيم المحددة ويقوم بإرجاع الأجزاء الناتجة كمجموعة من المجاري بتنسيق الحفظ المحدد.
public static Stream[] Split(Stream inputStream, SaveFormat saveFormat, SplitOptions options)
معامل | يكتب | وصف |
---|---|---|
inputStream | Stream | مجرى الإدخال. |
saveFormat | SaveFormat | تنسيق الحفظ. |
options | SplitOptions | خيارات تقسيم المستند. |
أمثلة
يوضح كيفية تقسيم المستند من التدفق حسب الصفحات.
using (FileStream streamIn = new FileStream(MyDir + "Big document.docx", FileMode.Open, FileAccess.Read))
{
SplitOptions options = new SplitOptions();
options.SplitCriteria = SplitCriteria.Page;
Stream[] stream = Splitter.Split(streamIn, SaveFormat.Docx, options);
}
أنظر أيضا
- enum SaveFormat
- class SplitOptions
- class Splitter
- مساحة الاسم Aspose.Words.LowCode
- المجسم Aspose.Words
Split(Stream, SaveOptions, SplitOptions)
يقوم بتقسيم مستند من مجرى إدخال إلى أجزاء متعددة استنادًا إلى خيارات التقسيم المحددة ويقوم بإرجاع الأجزاء الناتجة كمجموعة من المجاري بتنسيق الحفظ المحدد.
public static Stream[] Split(Stream inputStream, SaveOptions saveOptions, SplitOptions options)
معامل | يكتب | وصف |
---|---|---|
inputStream | Stream | مجرى الإدخال. |
saveOptions | SaveOptions | خيارات الحفظ. |
options | SplitOptions | خيارات تقسيم المستند. |
أنظر أيضا
- class SaveOptions
- class SplitOptions
- class Splitter
- مساحة الاسم Aspose.Words.LowCode
- المجسم Aspose.Words