我們很高興宣布 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 兩套組件。