2つのMSWordDOC / DOCXドキュメントを比較して、類似点または相違点を確認する必要があることがよくあります。この比較により、1つのWordドキュメントの2つのバージョンで何が変更されたかがわかります。 2つのWord文書を比較できるさまざまなオンライン文書比較アプリケーションが利用可能です。ただし、Webアプリケーション内にドキュメント比較機能を統合する必要がある場合があります。一方、独自のオンラインドキュメント比較アプリを作成することもできます。このような場合に対処するために、ASP.NET Webアプリケーション内でC#を使用して2つのWord文書を比較する方法を紹介します。このアプリケーションには、次の機能があります。
2つのWord(DOC / DOCX)ドキュメントを比較する 比較結果をDOCX形式でダウンロードします 比較結果をPDF形式でダウンロード Word文書を比較するための.NET API MS Officeを使用せずにWord文書の比較を実行するには、ASP.NETまたはその他の.NET /.NETCoreアプリケーション用の強力なワードプロセッシングAPIであるAspose.Words for .NETを使用します。 ダウンロードAPIを使用するか、NuGetを使用してASP.NETアプリケーションにインストールできます。
PM> Install-Package Aspose.Words C#ASP.NETで2つのWord文書を比較する VisualStudio2017以降で新しいASP.NET Core Webアプリケーションを作成します。 Webアプリケーション(Model-View-Controller)テンプレートを選択します。 NuGetパッケージマネージャーを使用して、Aspose.Words for .NETパッケージをインストールします。 次のスクリプトをコピーして、index.cshtmlビューに貼り付けます。 @{ ViewData["Title"] = "MS Word Comparison in ASP.NET"; }Compare Two Word DOC/DOCX Documents
Compare the contents of MS Word documents and get the results in DOCX or PDF format.