我們很高興宣佈 GroupDocs.Comparison for .NET 26.2,自 2026 年 2 月 起可供使用。
GroupDocs.Comparison 版本 26.2 包含多項改進,以提升效能與穩定性,包括 Word 文件比對的優化以及全新的專用選項類別。

Fixes and enhancements

  • [Enhancement] 大幅提升大型 Word 文件的比對效能。 (COMPARISONNET-4684)
  • [Enhancement] 可直接在 GetChanges 方法中指定 ChangeType。 (COMPARISONNET-4548)
  • [Bug] 修復在 WordTrackChanges = true 時比對 Word 文件會拋出 NullReference 例外的問題。 (COMPARISONNET-4688)
  • [Enhancement] 新增 WordCompareOptions 類別,用於 Word 文件比對。 (COMPARISONNET-4685)
  • [Bug] 修復當 Word 文件包含多行欄位代碼公式時,比對會崩潰的問題。 (COMPARISONNET-4295)

Major Features

Ability to specify ChangeType directly in the GetChanges method

現在,您可以在呼叫 GetChanges 方法時直接指定 ChangeType,以篩選返回的變更類型。

New WordCompareOptions class for Word document comparison

已專門為 Word 文件比對建立新的 WordCompareOptions 類別,讓您能以專用且型別安全的方式設定 Word 專屬的比對選項。

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

Public API changes

CompareOptions 已重新構築,以分離針對不同文件類型的設定。Word 專屬的選項現在可在專用的 WordCompareOptions 類別中取得(DisplayMode、MarkLineBreaks、CompareBookmarks 等)。這些屬性仍保留在 CompareOptions 中,但已標記為 obsolete,且將在未來的版本中移除。現有程式碼仍相容。

How to get the update

您可以從 NuGet 取得最新版本,或直接從 GroupDocs 官網 下載。

NuGet

GroupDocs.Comparison for .NET 26.2

Direct download

GroupDocs.Comparison for .NET 26.2 頁面下載 .NET 與 .NET Framework 兩套組件。

Learn more