我们很高兴宣布 GroupDocs.Comparison for .NET 26.8 已于 2026年8月 发布。
GroupDocs.Comparison 26.8 版专注于并排(Side-by-Side)比较模式:比较器现在在内存中完整构建结果,而不依赖临时文件,检测到的更改列表在并排 PDF 结果中可用,并且已修复导致并行 PDF 比较时崩溃的并发问题。
修复和增强
- [Enhancement] 在并排比较中进行内存流处理。 (COMPARISONNET-4828)
- [Enhancement] 更改列表现在可用于并排 PDF 结果。 (COMPARISONNET-4728)
- [Bug] 修复并发 PDF 比较期间的崩溃问题。 (COMPARISONNET-4830)
更改列表现在可用于并排 PDF 结果
以前,在并排 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 比较——例如,从处理并发请求的 Web 服务或并行批处理。
如何获取更新
您可以从 NuGet 获取最新版本,或直接从 GroupDocs 网站 下载。
NuGet
GroupDocs.Comparison for .NET 26.8
直接下载
从 GroupDocs.Comparison for .NET 26.8 页面下载适用于 .NET 和 .NET Framework 的程序集。