У цьому навчальному посібнику ми крок за кроком проведемо вас через процес порівняння файлів 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# для отримання додаткової інформації.