Nous sommes heureux d’annoncer la sortie de GroupDocs.Comparison for .NET 26.2, disponible depuis février 2026.
GroupDocs.Comparison version 26.2 inclut de nombreuses améliorations pour renforcer les performances et la stabilité, notamment des améliorations pour la comparaison de documents Word et une nouvelle classe d’options dédiée.

Corrections et améliorations

  • [Enhancement] Performance de comparaison significativement améliorée pour les documents Word de grande taille. (COMPARISONNET-4684)
  • [Enhancement] Possibilité de spécifier ChangeType directement dans la méthode GetChanges. (COMPARISONNET-4548)
  • [Bug] Correction d’une exception NullReference lors de la comparaison de documents Word avec WordTrackChanges = true. (COMPARISONNET-4688)
  • [Enhancement] Nouvelle classe WordCompareOptions pour la comparaison de documents Word. (COMPARISONNET-4685)
  • [Bug] Le processus de comparaison plante lorsqu’un document Word contient une formule de champ sur plusieurs lignes. (COMPARISONNET-4295)

Fonctionnalités majeures

Possibilité de spécifier ChangeType directement dans la méthode GetChanges

Vous pouvez désormais spécifier ChangeType directement lors de l’appel de la méthode GetChanges afin de filtrer les types de modifications retournés.

Nouvelle classe WordCompareOptions pour la comparaison de documents Word

Une nouvelle classe WordCompareOptions a été créée spécifiquement pour la comparaison de documents Word, vous permettant de configurer les options de comparaison propres à Word de manière dédiée et type‑safe.

using (var comparer = new Comparer("source.docx"))
{
    comparer.Add("target.docx");

    var options = new WordCompareOptions()
    {
        DetectStyleChanges = true,
        DisplayMode = WordCompareOptions.ComparisonDisplayMode.Revisions
    };

    comparer.Compare("result.docx", options);
}

Modifications de l’API publique

CompareOptions a été refactorisé pour séparer les paramètres spécifiques à chaque type de document. Les options propres à Word sont désormais disponibles dans la classe dédiée WordCompareOptions (DisplayMode, MarkLineBreaks, CompareBookmarks, etc.). Ces propriétés restent présentes sur CompareOptions mais sont marquées comme obsolètes et seront supprimées dans une version future. Le code existant reste compatible.

Comment obtenir la mise à jour

Vous pouvez obtenir la dernière version depuis NuGet ou la télécharger directement depuis le site Web de GroupDocs.

NuGet

GroupDocs.Comparison for .NET 26.2

Téléchargement direct

Téléchargez les assemblages pour .NET et .NET Framework depuis la page GroupDocs.Comparison for .NET 26.2.

En savoir plus