.NET API 来比较和合并文档

使用文档比较 API 开发 .NET 应用程序,以比较和检查相同格式文档的内容和样式差异.


下载免费试用版

GroupDocs.Comparison for .NET API 是一种快速可靠的解决方案,用于在 C#、ASP.NET 或其他 .NET 相关技术中相同格式的文档之间构建差异检查器应用程序。 .NET 比较库支持检查流行图像和文档格式(如 PDF、HTML、Outlook 电子邮件、微软办公软件 Word 文档、Excel 电子表格、PowerPoint 演示文稿、OneNote、Visio 图表、文字和图像。可以进行比较以检测单词、段落和字符的内容变化,同时提供列出差异摘要的比较文档。 GroupDocs.Comparison for .NET API 可以轻松提取源文档的基本信息。它还可以通过文件或流获取、比较和保存简单的密码启用以及加密文档。

GroupDocs.Comparison for .NET 可用于在任何面向 .NET 平台的开发环境中开发应用程序。它与所有基于 .NET 的语言兼容,并支持可以安装 Mono 或 .NET 框架(包括 .NET Core)的流行操作系统(Windows、Linux、MacOS)。

.NET 功能的 GroupDocs.Comparison

识别内容和字体样式的差异

保存文件比较后发现的所有差异的汇总报告

分析差异并导出结果文件后应用或拒绝更改

在比较 Word 文件时支持 Microsoft Word“跟踪更改”功能

唯一地发现来自被比较的每个文档的变化

通过 Streams 读取和发送文档

计量许可 – 根据 API 使用情况计费

将多个源文档与单个目标文档进行比较

相互比较 Word 文件的特定页面 – 接受或拒绝单个 Word 文档中的所有更改

合并多达 3 个 Word 文档并比较 Word 文件中使用的公式

从 filePath 获取有关文档的信息

将 HTML 比较结果另存为图像

显示或隐藏已删除内容的选项

打开或关闭文档样式比较的选项

指定字符串以标记比较文档中的插入、删除和样式更改项

指定单词分隔符和字体颜色以样式化比较文本

计算 PDF、Word、PowerPoint 幻灯片和图表中更改的正确坐标

比较受密码保护的文件

比较电子表格中的图表标题 – 在生成的单元格文件中生成图表

自动调整单元格文档结果文件中的自动形状

访问详细摘要页面以检测源文档文件和目标文档文件之间的更改

比较最流行的编程和脚本语言文件

比较多个(两个以上)PDF、Word、Excel、图表、电子邮件、文本和 OneNote 文档

比较支持的文件格式的页眉和页脚

比较 Word 文档格式的书签、变量和自定义属性

使用 .NET API 轻松比较文档

GroupDocs.Comparison for .NET API 为您提供了一种简单有效的方式来比较您的文件。以下示例显示了如何使用 C# 比较两个 DOCX 文档:

string source = @"source.docx";
string target = @"target.docx";
Comparer comparer = new Comparer();
// 比较两个文档
ICompareResult result = comparer.Compare(source, target, new ComparisonSettings());

选择详细程度进行比较

使用 GroupDocs.Comparison for .NET,您可以指定要比较文档的程度。您可以选择低(逐字比较文本,成像网格的准确度 = 50)、中(逐个字符比较文本,成像网格的准确度 = 100)或高(逐个字符比较文本,成像网格的准确度 = 150).

支持文本样式比较

GroupDocs.Comparison for .NET 提供了比较文本样式的功能。

在比较文档的单词和字符时,可以比较字体名称、字体大小、字体颜色、字体样式(粗体、斜体、下划线、小型大写字母、超链接)和下划线颜色(如果适用)以找出差异。

在比较段落时,您可以比较样式,例如段落对齐、缩进(左缩进、右缩进)、段落间距(后空格、前空格)、首行缩进和行距。

GroupDocs.Comparison for .NET 还支持在适用的情况下比较页面的其他部分,例如页脚距离、页面高度和方向、边距(左、右、上和下)、边框线宽度和边框颜色。

支持和学习资源

GroupDocs.Comparison 为其他流行的开发环境提供文档查看 API

Back to top
Zh