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
- Telepítse a GroupDocs.Comparison for .NET csomagot a NuGet csomagkezelőből a PowerPoint fájlok összehasonlításához
- Adjon hozzá hivatkozást a GroupDocs.Comparison névtérhez a PowerPoint fájlok összehasonlító funkciójának megvalósításához
- Töltse be a forrás PowerPoint fájlt a Comparer osztály inicializálásával
- Hívja meg a Comparer osztály Add metódusát a cél PPTX fájl betöltéséhez
- 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.