GroupDocs.Comparison for .NET 20.1 Release Notes

Major Features

Below is the list of most notable changes in release of GroupDocs.Comparison for .NET 20.1:

  • Removed legacy API
  • Implemented comparing more than 2 PDF documents
  • Implemented comparing more than 2 Diagrams documents
  • Improve table comparison in PDF
  • Fixed error when comparing two identical Word documents

Full List of Issues Covering all Changes in this Release

KeySummaryIssue Type
COMPARISONNET-2104Implement Multicomparer for DiagramFeature
COMPARISONNET-2105 Implement Multicomparer for PDFFeature
COMPARISONNET-2133 Improve table comparison in PDFImprovement
COMPARISONNET-2148 Error occurred in comparing two identical Word documentsBug

Public API and Backward Incompatible Changes

  • Multicomparing for Diagrams documents
    You have ability to compare more than one target diagram (vsdx) documents

    string sourcePath = "source.vsdx";
    string target1Path = "target1.vsdx";
    string target2Path = "target2.vsdx";
    string target3Path = "target3.vsdx";
    string resultPath = "result.vsdx";
    
    Comparer comparer = new Comparer(sourcePath);
    comparer.Add(target1Path);
    comparer.Add(target2Path);
    comparer.Add(target3Path);
    
    comparer.Compare(File.Create(resultPath), new SaveOptions(), new CompareOptions());
    
  • Multicomparing for PDF documents

    You have ability to compare more than one target PDF documents

    string sourcePath = "source.pdf";
    string target1Path = "target1.pdf";
    string target2Path = "target2.pdf";
    string target3Path = "target3.pdf";
    string resultPath = "result.pdf";
    
    Comparer comparer = new Comparer(sourcePath);
    comparer.Add(target1Path);
    comparer.Add(target2Path);
    comparer.Add(target3Path);
    
    comparer.Compare(File.Create(resultPath), new SaveOptions(), new CompareOptions());