У цьому навчальному посібнику ми крок за кроком проведемо вас через процес порівняння файлів PowerPoint за допомогою C#. Цей посібник також містить інструкції щодо налаштування пакета порівняння документів і того, як розробити функціональність для порівняння двох файлів PowerPoint у C#. Ось докладні інструкції для порівняння файлів PowerPoint, а також робочий приклад для цього.
Кроки для порівняння файлів PowerPoint за допомогою C#
- Установіть пакет GroupDocs.Comparison for .NET із менеджера пакетів NuGet для порівняння файлів PowerPoint
- Додайте посилання на простір імен GroupDocs.Comparison для реалізації функції порівняння для файлів PowerPoint
- Завантажте вихідний файл PowerPoint, ініціалізувавши клас Comparer
- Викличте метод Add класу Comparer для завантаження цільового файлу PPTX
- Викличте метод Compare класу Comparer для збереження отриманого файлу PPTX на диск
Щоб порівняти документи PowerPoint за допомогою C#, потрібно послідовно виконати наведені вище інструкції. Ви можете запустити функцію порівняння документів, встановивши необхідний пакет і додавши необхідний простір імен у коді. Потім створіть екземпляр класу Comparer, який дозволить вам завантажити вихідний файл PowerPoint. Після цього завантажте цільовий файл PPTX за допомогою методу Add, а потім викличте метод Compare, щоб зберегти отриманий файл на диск.
Код для порівняння файлів PowerPoint за допомогою 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"); | |
| } | |
| } | |
| } |
У попередньому фрагменті ми створили функцію для порівняння двох файлів PPTX на відмінності в C#. Ми щойно використали кроки, визначені в попередніх розділах, і доповнили функціональність, використавши кілька викликів API пакета порівняння документів. Крім того, цей код можна виконати в будь-якій операційній системі, наприклад MS Windows, Linux і Mac OS.
У цій статті ми обговорили детальний процес порівняння файлів PowerPoint за допомогою C#. Нещодавно ми опублікували статтю про порівняння файлів CSV у C#, перегляньте посібник як порівняти файли CSV за допомогою C# для отримання додаткової інформації.