2026年8月にリリースされた GroupDocs.Comparison for .NET 26.8 のリリースをお知らせできることを嬉しく思います。GroupDocs.Comparison バージョン 26.8 は Side-by-Side 比較モードに焦点を当てており、比較ツールは一時ファイルに依存せず結果を完全にメモリ内で構築し、検出された変更リストが Side-by-Side PDF 結果で利用可能になり、並列 PDF 比較中にクラッシュを引き起こしていた同時実行性の問題が修正されました。
Fixes and enhancements
- [Enhancement] Side-by-Side 比較におけるインメモリ ストリーム処理。 (COMPARISONNET-4828)
- [Enhancement] 変更リストが Side-by-Side PDF 結果で利用可能になりました。 (COMPARISONNET-4728)
- [Bug] 並列 PDF 比較時のクラッシュを修正。 (COMPARISONNET-4830)
Change list is now available for Side-by-Side PDF results
従来、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}");
}
}
Fix crashes during concurrent PDF comparison
複数の PDF 比較を並行して実行すると、PDF 処理パイプライン内の共有状態が原因で予期しない例外やプロセスクラッシュが発生する可能性がありました。影響を受けたコンポーネントは現在スレッドセーフとなっており、たとえば同時リクエストを処理する Web サービスや並列バッチ処理からでも、複数の PDF 比較を同時に実行できるようになりました。
How to get the update
最新バージョンは NuGet から取得するか、GroupDocs website から直接ダウンロードできます。
NuGet
GroupDocs.Comparison for .NET 26.8
Direct download
GroupDocs.Comparison for .NET 26.8 ページから .NET と .NET Framework の両方用アセンブリをダウンロードしてください。