Wordize for .NET هو حل احترافي لتقسيم مستندات Word برمجياً إلى أجزاء. تمكن فئة Splitter مطوري C# من تقسيم مستندات وورد إلى صفحات وأقسام ونطاقات صفحات باستخدام معايير مختلفة. التقسيم البرمجي للمستندات يساعد في توفير الوقت عند معالجة ملفات Word الضخمة، وتبسيط العمل التعاوني على المستندات وتحسين سير عمل المستندات للطباعة والتوزيع.
عند تقسيم مستند وورد إلى أجزاء، يولد API تلقائياً أسماء فريدة لكل جزء وفقاً لقاعدة {filename}_{index}.{extension}، حيث {filename} هو اسم الملف الناتج الأساسي، و{index} هو الرقم التسلسلي للجزء بدءاً من 1، و{extension} هو امتداد (تنسيق) الملف الناتج.
الإمكانيات الوظيفية:اختبر إمكانيات التقسيم البرمجي لمستندات Word في العرض التفاعلي عبر الإنترنت المقدم في هذه الصفحة. لذلك، ارفع مستند وورد، اختر معيار تقسيمه، شغّل العملية وحمّل الأجزاء الناتجة للفحص. مقطع الكود 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
}
);