我們很高興宣布 GroupDocs.Comparison for .NET 26.2 已於 2026 年 2 月 正式發佈。
GroupDocs.Comparison 版本 26.2 包含多項改進,以增強效能與穩定性,包含對 Word 文件比較的優化以及全新專屬選項類別。

修復與增強

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

主要功能

在 GetChanges 方法中直接指定 ChangeType 的能力

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

用於 Word 文件比較的新 WordCompareOptions 類

已新增專門用於 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);
}

公共 API 變更

CompareOptions 已重新構造,以分離文件類型特定的設定。Word 專屬的選項現在放在專用的 WordCompareOptions 類別中(如 DisplayMode、MarkLineBreaks、CompareBookmarks 等)。這些屬性仍保留於 CompareOptions,但已標記為 obsolete,未來版本將予以移除。現有程式碼仍具向後相容性。

如何取得更新

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

NuGet

GroupDocs.Comparison for .NET 26.2

直接下載

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

了解更多