Compare multiple documents
Leave feedback
NoteThis feature is available only for Word documents, PowerPoint and Open Document presentations.
GroupDocs.Comparison allows you to compare more than two documents.
To compare several documents, follow these steps:
- Instantiate the Comparer object. Specify the source document path or stream.
- Call the Add method and specify target document path or stream. Repeat this step for every target document.
- Call the Compare method.
The following code snippets show how to compare several documents:
using GroupDocs.Comparison;
// ...
using (Comparer comparer = new Comparer("source.docx"))
{
comparer.Add("target1.docx");
comparer.Add("target2.docx");
comparer.Add("target3.docx");
comparer.Compare("result.docx");
}
The result is as follows:

using GroupDocs.Comparison;
using System.IO;
// ...
using (Comparer comparer = new Comparer(File.OpenRead("source.docx")))
{
comparer.Add(File.OpenRead("target1.docx"));
comparer.Add(File.OpenRead("target2.docx"));
comparer.Add(File.OpenRead("target3.docx"));
comparer.Compare(File.Create("result.docx"));
}
- Compare documents
- Compare multiple documents protected by password
- Compare multiple documents with specific settings
Was this page helpful?
Any additional feedback you'd like to share with us?
Please tell us how we can improve this page.
Thank you for your feedback!
We value your opinion. Your feedback will help us improve our documentation.