GroupDocs.Comparison for .NET allows developers performing in-detail comparison of two different versions of documents of the same format to identify any changes within the content and text styles. The file comparison API can work with all popular document file formats including Microsoft Word (DOC, DOCX, RTF), Excel (XLS, XLSX, CSV), PowerPoint (PPT, PPTX), Outlook email (EML, MSG), OneNote, Visio, OpenDocument, PDF, HTML, AutoCAD, DjVu and images within C#, ASP.NET or any other .NET application.
The difference comparison among supported document formats is highly accurate and presented in a resultant document for further analysis. Developers can perform document comparison with different accuracy levels – low (fastest), middle (default) or high, and there are additional options available to manipulate changes styling, display summary page or not etc.
- Specify source and target document(s) and launch comparison process
- Analyse the summary of differences between compared documents as deleted, newly added or modified. The changes are highlighted in different colors for ease of identification
- Detect changes in styles (font, font type, bold, italic, underline, text etc) within business document formats like PDF, Word processing and PowerPoint presentations
- Detect changes in words in word processing file formats
- Identify changes in document formatting (paragraphs, line breaks etc) in PDF, Word and PowerPoint Slides
- View the differences / changes in documents on a built-in web-based UI
- Implement or reject the changes, save the resultant file or export to a final document
- Compare password protected / encrypted documents
- Read documents from streams as well as deliver the processed document output to streams
- Compare documents from multiple sources with a single target file
GroupDocs document comparison API supports .NET and Mono frameworks and enables developers to build feature rich file comparison applications on Microsoft Windows Desktop, Azure, Server and Linux operating systems. The API is 100% independent and does not require any 3rd party libraries installed on the system.
Support and Learning Resources
- Documentation – Access developers guide, features overview, installation, limitations and configurations settings
- Source Code – Work with functional source code examples, showcases and plugins
- Download API directly or via Nuget package manager
- API Reference Guide
- Forum support – Get assistance on your technical queries by our team of experts
- Blog – Subscribe and receive all updates on latest enhancement and newly supported features