如何比较两篇word的不同(C比较两个Word文档差异)

本文以C#代码为例,来介绍如何对比两个Word文档差异。程序中使用最新版的Spire.Doc for .NET 版本8.8.2。编辑代码前,先在VS程序中添加引用Spire.Doc.dll文件,如下:

如何比较两篇word的不同(C比较两个Word文档差异)(1)

C#

如何比较两篇word的不同(C比较两个Word文档差异)(2)

using Spire.Doc; namespace CompareFiles_Doc { class Program { static void Main(string[] args) { //创建Document实例,加载Word文档1 Document doc1 = new Document(); doc1.LoadFromFile("文档1.docx"); //创建Document实例,加载Word文档2 Document doc2 = new Document(); doc2.LoadFromFile("文档2.docx"); //调用方法,比较两个文档的内容差异 doc1.Compare(doc2, "Shawn"); //保存文档1 doc1.SaveToFile("Result.docx",FileFormat.Docx2013); System.Diagnostics.Process.Start("Result.docx"); } } }

如何比较两篇word的不同(C比较两个Word文档差异)(3)

文档对比效果:

如何比较两篇word的不同(C比较两个Word文档差异)(4)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页