GroupDocs.Comparison for .NET 19.3.1 Release Notes

This page contains release notes for GroupDocs.Comparison for .NET 19.3.1

Major Features

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

  • Implemented ability to convert documents of different formats to images
  • Fixed issue with SuperScript and SubScript elements on Words documents
  • Fixed style settings for GroupDocs.Comparison.Html
  • Fixed issue with comparing large sized PDF files (another cases)
  • Fixed not working comparison of EndNote element on Words

Full List of Issues Covering all Changes in this Release

KeySummaryIssue Type
COMPARISONNET-1836Save documents as images for WordsFeature
COMPARISONNET-1837Save documents as images for CellsFeature
COMPARISONNET-1838Save documents as images for SlidesFeature
COMPARISONNET-1839Save documents as images for PDFFeature
COMPARISONNET-1840Save documents as images for HTMLFeature
COMPARISONNET-1841Save documents as images for EmailFeature
COMPARISONNET-1842Save documents as images for NoteFeature
COMPARISONNET-1843Save documents as images for TextFeature
COMPARISONNET-1844Save documents as images for DiagramsFeature
COMPARISONNET-1806Issue on SuperScript and SubScriptBug
COMPARISONNET-1802Settings StyleSettings is not working for htmlBug
COMPARISONNET-1803Issue in comparing large sized PDF files (another cases)Bug
COMPARISONNET-1804EndNote Comparison is not workingBug

Public API and Backward Incompatible Changes

This section lists public API changes that were introduced in GroupDocs.Comparison for .NET 19.3.1. It includes not only new and obsoleted public methods, but also a description of any changes in the behavior behind the scenes in GroupDocs.Comparison which may affect existing code. Any behavior introduced that could be seen as a regression and modifies existing behavior is especially important and is documented here.
  1. Getting Image representation of document pages

    Comparer comparer = new Comparer();
    ComparisonSettings cs = new ComparisonSettings();
    cs.StyleChangeDetection = true;
    //compare document
    ICompareResult result = comparer.Compare(sourcePath, targetPath, cs);
    //get list of pages
    List<PageImage> resultImages = comparer.ConvertToImages(resultPath);
    //save them as bitmap to separate folder
    if (!Directory.Exists(savePath + @"/Result Pages"))
       Directory.CreateDirectory(savePath + @"/Result Pages");
    foreach (PageImage image in resultImages)
         Bitmap bitmap = new Bitmap(image.PageStream);
         bitmap.Save(savePath + @"/Result Pages/result_" + image.PageNumber + ".png");