Wordize for .NET is a professional solution for programmatically splitting DOC documents into parts. The Splitter class enables C# developers to divide DOC files into pages, sections, page ranges using various criteria. Programmatic DOC splitting saves time when processing large files and optimizes document workflows for printing and distribution.
When splitting DOC into parts, the API automatically generates unique names for each part following the {filename}_{index}.{extension} pattern, where {filename} is the base output file name, {index} is the sequential part number starting from 1, and {extension} is the output file format extension.
Key Features:Test the programmatic DOC splitting capabilities using the interactive online demo presented on this page. Upload your DOC file, select the splitting criteria, run the operation, and download the resulting parts for verification. The provided C# code snippet using the Splitter class is ready for use in your .NET project.
using Wordize.Splitting;
Splitter.Split("Input.doc", "Output_page.doc",
new SplitOptions()
{
SplitCriteria = SplitCriteria.Page
}
);
using Wordize.Splitting;
Splitter.Split("{{input1}}", "Output_page.{{outputExt}}",
new SplitOptions()
{
SplitCriteria = SplitCriteria.Page
}
);
using Wordize.Splitting;
using Wordize.Saving;
Splitter.Split("{{input1}}", "Output_page.{{outputExt}}",
new SplitOptions()
{
SplitCriteria = SplitCriteria.Page,
SaveFormat = SaveFormat.{{saveFormat}}
}
);
using Wordize.Splitting;
Splitter.Split("Input.doc", "Output_section.doc",
new SplitOptions()
{
SplitCriteria = SplitCriteria.SectionBreak
}
);
using Wordize.Splitting;
Splitter.Split("{{input1}}", "Output_section.{{outputExt}}",
new SplitOptions()
{
SplitCriteria = SplitCriteria.SectionBreak
}
);
using Wordize.Splitting;
using Wordize.Saving;
Splitter.Split("{{input1}}", "Output_section.{{outputExt}}",
new SplitOptions()
{
SplitCriteria = SplitCriteria.SectionBreak,
SaveFormat = SaveFormat.{{saveFormat}}
}
);
Connect Wordize SDK to your .NET project
Call the Splitter.Split() method, specifying the DOC document, base output file name, and SplitOptions with splitting criteria as parameters. Formats will be determined automatically based on file extensions
Get the split DOC files according to specified parameters