우리는 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 클래스
새로운 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
직접 다운로드
두 .NET 및 .NET Framework용 어셈블리를 GroupDocs.Comparison for .NET 26.2 페이지에서 다운로드하십시오.