Nous sommes heureux d’annoncer la sortie de GroupDocs.Comparison for .NET 26.8, disponible depuis août 2026.
La version 26.8 de GroupDocs.Comparison se concentre sur le mode de comparaison côte à côte : le comparateur construit désormais son résultat entièrement en mémoire au lieu de s’appuyer sur des fichiers temporaires, la liste des modifications détectées est disponible pour les résultats PDF côte à côte, et un problème de concurrence qui provoquait des plantages lors de comparaisons PDF parallèles a été corrigé.

Corrections et améliorations

  • [Enhancement] Traitement en flux en mémoire dans la comparaison côte à côte. (COMPARISONNET-4828)
  • [Enhancement] La liste des modifications est maintenant disponible pour les résultats PDF côte à côte. (COMPARISONNET-4728)
  • [Bug] Correction des plantages lors de la comparaison PDF concurrente. (COMPARISONNET-4830)

La liste des modifications est maintenant disponible pour les résultats PDF côte à côte

Auparavant, lorsque le résultat de la comparaison était généré en mode PDF côte à côte, la liste des modifications détectées n’était pas renvoyée. À partir de cette version, Compare renvoie également la collection complète des modifications dans ce mode, ce qui permet d’inspecter, de compter ou d’exporter les changements avec le document produit.

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

    var options = new PdfCompareOptions()
    {
        DisplayMode = PdfCompareOptions.ComparisonDisplayMode.SideBySide,
    };

    comparer.Compare("result.pdf", options);

    ChangeInfo[] changes = comparer.GetChanges();

    foreach (ChangeInfo change in changes)
    {
        Console.WriteLine($"{change.Id}: {change.Type} - {change.Text}");
    }
}

Correction des plantages lors de la comparaison PDF concurrente

L’exécution de plusieurs comparaisons PDF en parallèle pouvait entraîner des exceptions inattendues et des plantages du processus dus à un état partagé à l’intérieur du pipeline de traitement PDF. Les composants concernés sont désormais thread‑safe, de sorte que plusieurs comparaisons PDF peuvent être exécutées simultanément — par exemple, depuis un service web gérant des requêtes concurrentes ou depuis un traitement par lots parallèle.

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.8

Téléchargement direct

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

En savoir plus