1. Products
  2.   Conholdate.Total
  3.   Document Comparison

Document Comparison APIs for .NET & Java

Discover Conholdate.Total API’s powerful file comparison capabilities. Detect differences in documents at various levels, apply/reject changes, and export output documents. Detailed comparison at paragraphs, words, and characters levels, identifying styling and formatting changes like bold, italic, underlines, strike-throughs, font types, etc.

Download Free Trial

Universal Document Comparison Libraries

Conholdate.Total is a robust cross-platform library empowering your applications with the ability to compare and merge files of various formats. The compiled file displays a line-by-line difference in content, paragraphs, characters, styles, shapes, and positions.

Document Comparison API Key Features

Document Comparison

Detect differences between source and target files for changes at paragraphs, words, and characters levels. Identify styling and formatting changes like bold, italic, underlines, strike-throughs, font types, etc.

Apply/Reject Changes Between Documents

Apply or reject every difference between compared documents and export to the output document.

Document Information Extraction

Obtain basic information about source documents - file type, size, page count, etc. Use this to generate previews of compared documents.

Comparison Summary Report

Save a differences summary report listing all changes in compared documents after the comparison process is complete.

Changes Detection Algorithms

Detect changes in different document parts and blocks:

  • Text blocks - paragraphs, words, and characters
  • Tables
  • Images
  • Shapes, etc.

Customizable Changes Styling

Highlight detected changes with different colors:

  • Added – blue
  • Modified – green
  • Style – green
  • Deleted – red

Customize the changes styling scheme using different formatting - italic, bold, underlined, strike-through, etc.

Powerful Cross-Platform Library

Conholdate.Total is a powerful cross-platform library allowing you to implement in your applications the ability to compare and merge two or more files of various formats. The compiled file shows a line-by-line difference in content, paragraphs, characters, styles, shapes, and positions.

Frequently Asked Questions

Do you have a demo for the Document Comparison API?

Certainly! Try out the file comparison process without writing code on our Document Comparison App page.

What document formats does Conholdate.Total support?

Conholdate.Total supports a wide range of document formats for comparison, including Microsoft Word, Excel, PowerPoint, PDF, and various image formats.

Can I customize the appearance of the detected changes?

Yes, customize the appearance of detected changes, including styling, colors, and formatting, to suit your preferences.

Is there a way to generate a summary report of the changes?

Yes, after the comparison process, save a differences summary report listing all changes in compared documents.

Support and Learning Resources

Why Conholdate.Total Product Family?