Ebben a oktatóanyagban lépésről lépésre ismertetjük a Word dokumentumok C# használatával történő összehasonlítását** az egyik népszerű dokumentum-összehasonlító könyvtár használatával. Továbbá, ez az útmutató segít gyorsan kifejleszteni a két Word-dokumentum összehasonlítását és a C# különbségeinek kiemelését. Itt található a Word-fájlok összehasonlításának részletes utasítása, valamint egy funkcionális példa rá.
Lépések a Word dokumentumok összehasonlításához C# használatával
- Telepítse a GroupDocs.Comparison for .NET csomagot a NuGet webhelyéről a .NET projektben
- Adjon hozzá hivatkozást a GroupDocs.Comparison névtérhez két Word-fájl összehasonlításához
- Hozzon létre egy példányt a Comparer osztályból, és adja át a forrás Word fájlt a konstruktorának
- Hívja a Comparer osztály Add metódusát, és adja meg a cél Word dokumentumot
- Végül hívja meg az Összehasonlítás metódust az eredményül kapott fájl lemezre mentéséhez
A fenti részben felsoroltuk azokat a pontokat, amelyek összehasonlíthatják a Word dokumentumokat a különbségek tekintetében C# használatával. Ezek az utasítások bármely operációs rendszeren, például MS Windowson, Linuxon és Mac OS-en könnyen megvalósíthatók harmadik féltől származó szoftverek telepítése nélkül. Ezenkívül a Word-dokumentumok funkcióinak összehasonlítása a dokumentum-összehasonlító könyvtár néhány API-hívásával befejezhető.
Kód a Word dokumentumok összehasonlításához C# használatával
using System; | |
using GroupDocs.Comparison; | |
namespace CompareWordDocumentsUsingCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to compare Word documents using C# | |
{ | |
using (Comparer comparer = new Comparer("source.docx")) | |
{ | |
comparer.Add("target.docx"); | |
comparer.Compare("compare-result.docx"); | |
} | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
Az előző szakaszban meghatározott lépéseket alkalmaztuk egy mintakód kidolgozásához, amely *két Word dokumentum összehasonlítását teszi lehetővé a C#-beli különbségek miatt. Ez a példa tovább bővíthető kettőnél több Word-dokumentum összehasonlítására, ha folyamatosan hozzáadja a többi dokumentumot az Összehasonlító osztály Add metódusával. Ezenkívül gyorsan összehasonlíthatja a dokumentumokat más formátumokkal, például PDF, DOC, XLSX, PPTX, VSDX, ODT, JPG és még sok más formátumban.