Siamo felici di annunciare il rilascio di GroupDocs.Comparison for .NET 26.8, disponibile a partire da agosto 2026. La versione 26.8 di GroupDocs.Comparison si concentra sulla modalità di confronto Side-by-Side: il comparatore ora genera il risultato interamente in memoria invece di affidarsi a file temporanei, l’elenco delle modifiche rilevate è disponibile per i risultati PDF Side-by-Side e un problema di concorrenza che provocava crash durante il confronto PDF parallelo è stato risolto.

Correzioni e miglioramenti

  • [Miglioramento] Elaborazione in memoria dei flussi nella modalità Side-by-Side. (COMPARISONNET-4828)
  • [Miglioramento] L’elenco delle modifiche è ora disponibile per i risultati PDF Side-by-Side. (COMPARISONNET-4728)
  • [Bug] Risolto crash durante il confronto PDF concorrente. (COMPARISONNET-4830)

L’elenco delle modifiche è ora disponibile per i risultati PDF Side-by-Side

In precedenza, quando il risultato del confronto veniva generato nella modalità PDF Side-by-Side, l’elenco delle modifiche rilevate non veniva restituito. A partire da questo rilascio, Compare restituisce anche in questa modalità l’intera collezione di modifiche, così le modifiche possono essere ispezionate, contate o esportate insieme al documento prodotto.

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}");
    }
}

Risolto crash durante il confronto PDF concorrente

L’esecuzione di più confronti PDF in parallelo poteva provocare eccezioni inattese e crash del processo a causa di uno stato condiviso all’interno della pipeline di elaborazione PDF. I componenti interessati sono ora thread‑safe, quindi più confronti PDF possono essere eseguiti simultaneamente — ad esempio, da un servizio web che gestisce richieste concorrenti o da un’elaborazione batch parallela.

Come ottenere l’aggiornamento

Puoi ottenere l’ultima versione da NuGet o scaricarla direttamente dal sito web di GroupDocs.

NuGet

GroupDocs.Comparison for .NET 26.8

Download diretto

Scarica gli assembly sia per .NET che per .NET Framework dalla pagina GroupDocs.Comparison for .NET 26.8 .

Per saperne di più