微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

C#/VB.NET 比较两个Word文档差异

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

 

 

C#

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 =  Document();
            doc2.LoadFromFile(文档2.docx调用方法,比较两个文档的内容差异
            doc1.Compare(doc2,Shawn保存文档1
            doc1.SavetoFile(Result.docx,FileFormat.Docx2013);
            System.Diagnostics.Process.Start();
        }
    }
}

文档对比效果

 

VB.NET

Imports Spire.Doc

Namespace CompareFiles_Doc
    Class Program
        Private Shared Sub Main(args As String())
            'Dim doc1 New Document()
            doc1.LoadFromFile()

            创建Document实例,加载Word文档2
            Dim doc2  Document()
            doc2.LoadFromFile(调用方法,比较这两个文档的内容差异
            doc1.Compare(doc2,FileFormat.Docx2013)
            System.Diagnostics.Process.Start()
        End Sub
    End Class
End Namespace

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐