V tomto tutoriálu vás provedeme krok za krokem procesem porovnání PowerPoint souborů pomocí C#. Tato příručka také obsahuje pokyny pro konfiguraci balíčku pro porovnání dokumentů a jak vyvinout funkcionalitu pro porovnání dvou souborů PowerPoint v C#. Zde jsou podrobné pokyny pro porovnání souborů PowerPoint a také pracovní příklad.
Kroky k porovnání souborů PowerPoint pomocí C#
- Nainstalujte balíček GroupDocs.Comparison for .NET ze správce balíčků NuGet pro porovnávání souborů PowerPoint
- Přidejte odkaz na jmenný prostor GroupDocs.Comparison pro implementaci funkce porovnání pro soubory PowerPoint
- Načtěte zdrojový soubor PowerPoint inicializací třídy Comparer
- Zavolejte metodu Add třídy Comparer pro načtení cílového souboru PPTX
- Zavolejte metodu Compare třídy Comparer pro uložení výsledného souboru PPTX na disk
Chcete-li porovnat dokumenty PowerPoint pomocí C#, musíte postupovat podle výše uvedených pokynů v pořadí. Funkci porovnávání dokumentů můžete spustit instalací požadovaného balíčku a přidáním potřebného jmenného prostoru do kódu. Potom vytvořte instanci třídy Comparer, která vám umožní načíst zdrojový soubor PowerPoint. Poté načtěte cílový soubor PPTX pomocí metody Add a poté zavolejte metodu Compare pro uložení výsledného souboru na disk.
Kód pro porovnání souborů PowerPoint pomocí C#
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"); | |
} | |
} | |
} |
V předchozím úryvku jsme vytvořili funkci pro porovnání dvou souborů PPTX pro rozdíly v C#. Právě jsme použili kroky definované v předchozích částech a dokončili funkcionalitu spotřebováním několika volání API balíčku pro porovnání dokumentů. Tento kód lze dále spustit na jakémkoli operačním systému, jako je MS Windows, Linux a Mac OS.
V tomto článku jsme probrali podrobný proces porovnávání souborů PowerPoint pomocí C#. Nedávno jsme publikovali článek o porovnávání souborů CSV v C#, další informace naleznete v průvodci jak porovnávat soubory CSV pomocí C#.