[]
        
(Showing Draft Content)

Merging Documents

C1Word supports programmatic merging of multiple Word documents, including .docx and .rtf files. This capability enables applications to combine large document content efficiently without manual copy-and-paste operations.

// load two files  
var doc1 = new C1WordDocument();  
doc1.Load("File1.docx");  
var doc2 = new C1WordDocument();  
doc2.Load("File2.rtf");  
// merge (add to end)  
foreach (var obj in doc2.MainSection)  
{  
doc1.Add(obj);  
}  
// save result  
doc1.Save("MergedFile.docx");