V tomto tutoriálu vysvětlíme krok za krokem proces porovnání Word dokumentů pomocí C# pomocí jedné z oblíbených knihoven pro porovnávání dokumentů. Dále vám tato příručka pomůže rychle vyvinout funkcionalitu pro porovnání dvou dokumentů aplikace Word a zvýraznění rozdílů v C#. Zde jsou podrobné pokyny k porovnání souborů aplikace Word a také funkční příklad.
Kroky k porovnání dokumentů Word pomocí C#
- Nainstalujte balíček GroupDocs.Comparison for .NET z webu NuGet v projektu .NET
- Chcete-li porovnat dva soubory aplikace Word, přidejte odkaz na jmenný prostor GroupDocs.Comparison
- Vytvořte instanci třídy Comparer a předejte zdrojový soubor Wordu jeho konstruktoru
- Zavolejte metodu Add třídy Comparer a zadejte cílový dokument aplikace Word
- Nakonec zavolejte metodu Compare a uložte výsledný soubor na disk
Ve výše uvedené části jsme uvedli body pro porovnání rozdílů mezi dokumenty Wordu pomocí C#. Tyto pokyny lze snadno implementovat v libovolném operačním systému, jako je MS Windows, Linux a Mac OS, bez instalace softwaru třetích stran. Porovnávání funkcí dokumentů aplikace Word lze dále dokončit pomocí několika volání API knihovny pro porovnání dokumentů.
Kód pro porovnání dokumentů Word pomocí C#
Použili jsme kroky definované v předchozí části k vytvoření ukázkového kódu pro porovnání dvou dokumentů aplikace Word pro rozdíly v C#. Tento příklad lze dále rozšířit na porovnání více než dvou dokumentů aplikace Word tím, že budete přidávat další dokumenty pomocí metody Add třídy Comparer. Navíc můžete rychle porovnávat dokumenty pro jiné formáty, jako jsou PDF, DOC, XLSX, PPTX, VSDX, ODT, JPG a mnoho dalších.