Developing an application in C# that requires combining multiple DOC files? Wordize for .NET is a reliable, professional solution that enables C# developers to efficiently integrate DOC file merging functionality.
Practical DOC file merging tasks are diverse and include generating consolidated reports in standardized formats and creating complete documents from DOC fragments.
The API is designed following C# programming best practices. No external dependencies and seamless integration allow you to quickly implement DOC merging functionality into existing .NET projects without architectural changes.
Test the C# API for DOC file merging using the online demonstration on this page. Upload several DOC files through the form, examine the C# code example, execute the DOC merging operation, and download the result for verification.
using Wordize.Merging;
Merger.Merge("Output.doc",
[
"Input1.doc",
"Input2.doc"
]);
using Wordize.Merging;
Merger.Merge("Output.doc",
[
"Input1.doc",
"Input2.doc"
]);
using Wordize.Merging;
using Wordize.Saving;
var imageStreams = Merger.MergeToImages(
["Input1.doc", "Input2.doc"],
new ImageSaveOptions(SaveFormat.Doc) { PageLayout = MultiPageLayout.Vertical(10) },
MergeFormatMode.KeepSourceFormatting
);
using var file = File.Create($"Output.doc");
imageStreams[0].Position = 0;
imageStreams[0].CopyTo(file);
using Wordize.Merging;
using Wordize.Saving;
ImageSaveOptions saveOptions = new ImageSaveOptions(saveFormat);
saveOptions.PageLayout = MultiPageLayout.Vertical(10);
Merger.Create()
.From("Input1.doc")
.From("Input2.doc")
.To("Output.doc", saveOptions)
.Execute();
using Wordize.Merging;
Merger.Create()
.From("Input1.doc")
.From("Input2.doc")
.To("Output.doc", SaveFormat.Doc)
.Execute();