PowerPoint fájlok összehasonlítása C# használatával

Ebben az oktatóanyagban lépésről lépésre végigvezetjük a a PowerPoint fájlok C# használatával összehasonlításának folyamatán. Ez az útmutató a dokumentum-összehasonlító csomag konfigurálásához és a két PowerPoint-fájl C#-ban történő összehasonlításához való funkció fejlesztéséhez is tartalmazza az utasításokat. Itt található a PowerPoint fájlok összehasonlításának részletes utasítása, valamint egy működő példa rá.

A PowerPoint fájlok összehasonlításának lépései C# használatával

  1. Telepítse a GroupDocs.Comparison for .NET csomagot a NuGet csomagkezelőből a PowerPoint fájlok összehasonlításához
  2. Adjon hozzá hivatkozást a GroupDocs.Comparison névtérhez a PowerPoint fájlok összehasonlító funkciójának megvalósításához
  3. Töltse be a forrás PowerPoint fájlt a Comparer osztály inicializálásával
  4. Hívja meg a Comparer osztály Add metódusát a cél PPTX fájl betöltéséhez
  5. Hívja meg a Comparer osztály Compare metódusát az eredményül kapott PPTX fájl lemezre mentéséhez

A PowerPoint dokumentumok C# használatával történő összehasonlításához kövesse a fenti utasításokat egymás után. A dokumentum-összehasonlítás funkciót elindíthatja a szükséges csomag telepítésével és a szükséges névtér hozzáadásával a kódban. Ezután hozzon létre egy példányt az Összehasonlító osztályból, amely lehetővé teszi a forrás PowerPoint fájl betöltését. Ezután töltse be a cél PPTX fájlt az Add metódussal, majd hívja meg az Összehasonlítás metódust az eredményül kapott fájl lemezre mentéséhez.

Kód a PowerPoint fájlok összehasonlításához C# használatával

using System;
using GroupDocs.Comparison;
namespace ComparePowerpointFilesUsingCSharp
{
class Program
{
public static void Main(string[] args) // Main function to compare PowerPoint files using C#
{
// Remove the watermark in output PDF document by adding license
string licensePath = "GroupDocs.Comparison.lic";
GroupDocs.Comparison.License lic = new GroupDocs.Comparison.License();
lic.SetLicense(licensePath);
using (Comparer comparer = new Comparer("source.pptx"))
{
comparer.Add("target.pptx");
comparer.Compare("compare-result.pptx");
}
Console.WriteLine("Done");
}
}
}

Az előző részletben létrehoztuk azt a funkciót, hogy összehasonlítson két PPTX fájlt a C#-beli különbségek miatt. Éppen most használtuk az előző szakaszokban meghatározott lépéseket, és kiegészítettük a funkcionalitást a dokumentum-összehasonlító csomag néhány API-hívásával. Ezenkívül ez a kód bármilyen operációs rendszeren végrehajtható, például MS Windows, Linux és Mac OS rendszeren.

Ebben a cikkben tárgyaltuk a PowerPoint fájlok C# használatával történő összehasonlításának részletes folyamatát. Nemrég közzétettünk egy cikket a CSV-fájlok C# nyelvű összehasonlításáról. További információért tekintse meg a hogyan hasonlítsa össze a CSV fájlokat a C# használatával útmutatót.

 Magyar