Wordize for .NET هو حل احترافي لتقسيم المستندات برمجياً إلى أجزاء. تمكن فئة Splitter مطوري C# من تقسيم المستندات إلى صفحات وأقسام ونطاقات صفحات باستخدام معايير مختلفة. التقسيم البرمجي للمستندات يساعد في توفير الوقت عند معالجة الملفات الضخمة، وتبسيط العمل التعاوني على المستندات وتحسين سير عمل المستندات للطباعة والتوزيع.
عند تقسيم المستند إلى أجزاء، يولد API تلقائياً أسماء فريدة لكل جزء وفقاً لقاعدة {filename}_{index}.{extension}، حيث {filename} هو اسم الملف الناتج الأساسي، و{index} هو الرقم التسلسلي للجزء بدءاً من 1، و{extension} هو امتداد (تنسيق) الملف الناتج.
الإمكانيات الوظيفية:اختبر إمكانيات التقسيم البرمجي للمستندات في العرض التفاعلي عبر الإنترنت المقدم في هذه الصفحة. لذلك، ارفع مستندك، اختر معيار تقسيمه، شغّل العملية وحمّل الأجزاء الناتجة. مقطع الكود C# المقدم باستخدام فئة Splitter جاهز للاستخدام في مشروع .NET الخاص بك.
using Wordize.Splitting;
Splitter.Split("Input.docx", "Output_page.docx",
new SplitOptions()
{
SplitCriteria = SplitCriteria.Page
}
);
using Wordize.Splitting;
Splitter.Split("Input.docx", "Output_page.docx",
new SplitOptions()
{
SplitCriteria = SplitCriteria.Page
}
);
using Wordize.Splitting;
//IMAGE
Splitter.Split("Input.docx", "Output_page.docx",
new SplitOptions()
{
SplitCriteria = SplitCriteria.Page
}
);
using Wordize.Splitting;
Splitter.Split("Input.docx", "Output_section.docx",
new SplitOptions()
{
SplitCriteria = SplitCriteria.SectionBreak
}
);
using Wordize.Splitting;
Splitter.Split("Input.docx", "Output_section.docx",
new SplitOptions()
{
SplitCriteria = SplitCriteria.SectionBreak
}
);
using Wordize.Splitting;
//IMAGE
Splitter.Split("Input.docx", "Output_section.docx",
new SplitOptions()
{
SplitCriteria = SplitCriteria.SectionBreak
}
);