우리는 GroupDocs.Comparison for .NET 26.8의 출시를 기쁘게 발표합니다. 이 버전은 2026년 8월부터 사용할 수 있습니다.
GroupDocs.Comparison 26.8 버전은 Side-by-Side 비교 모드에 중점을 두었습니다: 비교기가 이제 임시 파일에 의존하지 않고 결과를 메모리 내에서 완전히 생성하며, 감지된 변경 목록이 Side-by-Side PDF 결과에 제공되고, 병렬 PDF 비교 중 충돌을 일으키던 동시성 문제가 해결되었습니다.
수정 및 향상
- [Enhancement] Side-by-Side 비교에서 메모리 스트림 처리. (COMPARISONNET-4828)
- [Enhancement] Side-by-Side PDF 결과에 변경 목록이 이제 제공됩니다. (COMPARISONNET-4728)
- [Bug] 동시 PDF 비교 중 충돌을 수정했습니다. (COMPARISONNET-4830)
Side-by-Side PDF 결과에 변경 목록이 이제 제공됩니다
이전에는 Side-by-Side PDF 모드에서 비교 결과를 생성할 때 감지된 변경 목록이 반환되지 않았습니다. 이번 릴리스부터 Compare는 이 모드에서도 전체 변경 컬렉션을 반환하므로, 변경 사항을 검사하거나, 개수를 세거나, 생성된 문서와 함께 내보낼 수 있습니다.
using (Comparer comparer = new Comparer("source.docx"))
{
comparer.Add("target.docx");
var options = new PdfCompareOptions()
{
DisplayMode = PdfCompareOptions.ComparisonDisplayMode.SideBySide,
};
comparer.Compare("result.pdf", options);
ChangeInfo[] changes = comparer.GetChanges();
foreach (ChangeInfo change in changes)
{
Console.WriteLine($"{change.Id}: {change.Type} - {change.Text}");
}
}
동시 PDF 비교 중 충돌 수정
여러 PDF 비교를 병렬로 실행하면 PDF 처리 파이프라인 내부의 공유 상태 때문에 예기치 않은 예외와 프로세스 충돌이 발생할 수 있었습니다. 이제 영향을 받던 구성 요소가 스레드 안전하게 개선되어, 웹 서비스에서 동시 요청을 처리하거나 병렬 배치 처리에서와 같이 여러 PDF 비교를 동시에 실행할 수 있습니다.
업데이트 받는 방법
최신 버전은 NuGet에서 받거나 GroupDocs 웹사이트에서 직접 다운로드할 수 있습니다.
NuGet
GroupDocs.Comparison for .NET 26.8
직접 다운로드
GroupDocs.Comparison for .NET 26.8 페이지에서 .NET 및 .NET Framework용 어셈블리를 다운로드하십시오.