Siamo felici di annunciare il rilascio di GroupDocs.Comparison per .NET 26.2, disponibile a partire da febbraio 2026.
La versione 26.2 di GroupDocs.Comparison include numerosi miglioramenti per rafforzare le prestazioni e la stabilità, comprese le ottimizzazioni per il confronto dei documenti Word e una nuova classe di opzioni dedicata.
Correzioni e miglioramenti
- [Miglioramento] Prestazioni di confronto significativamente migliorate per documenti Word di grandi dimensioni. (COMPARISONNET-4684)
- [Miglioramento] Possibilità di specificare ChangeType direttamente nel metodo GetChanges. (COMPARISONNET-4548)
- [Bug] Risolto l’eccezione NullReference durante il confronto di documenti Word con WordTrackChanges = true. (COMPARISONNET-4688)
- [Miglioramento] Nuova classe WordCompareOptions per il confronto dei documenti Word. (COMPARISONNET-4685)
- [Bug] Il confronto del documento va in crash quando il documento Word contiene una formula di codice campo multilinea. (COMPARISONNET-4295)
Funzionalità principali
Possibilità di specificare ChangeType direttamente nel metodo GetChanges
Ora è possibile specificare ChangeType direttamente quando si chiama il metodo GetChanges per filtrare i tipi di modifiche restituiti.
Nuova classe WordCompareOptions per il confronto dei documenti Word
È stata creata una nuova classe WordCompareOptions specificamente per il confronto dei documenti Word, consentendo di configurare le opzioni di confronto specifiche per Word in modo dedicato e tipizzato.
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);
}
Modifiche all’API pubblica
CompareOptions è stato ristrutturato per separare le impostazioni specifiche del tipo di documento. Le opzioni specifiche per Word sono ora disponibili nella classe dedicata WordCompareOptions (DisplayMode, MarkLineBreaks, CompareBookmarks e altre). Queste proprietà rimangono in CompareOptions ma sono contrassegnate come obsolete e saranno rimosse in una versione futura. Il codice esistente rimane compatibile retroattivamente.
Come ottenere l’aggiornamento
È possibile ottenere l’ultima versione da NuGet o scaricarla direttamente dal sito web di GroupDocs.
NuGet
GroupDocs.Comparison for .NET 26.2
Download diretto
Scarica gli assembly sia per .NET che per .NET Framework dalla pagina GroupDocs.Comparison for .NET 26.2 .