Сравнете PDF документи с помощта на C# с този кратък урок. Той включва конфигурация на средата, процес стъпка по стъпка и изпълним примерен код за сравняване на два PDF файла с помощта на C#. Освен това можете да интегрирате тази функция за сравнение на PDF във всяко приложение, поддържащо .NET framework в MS Windows, Linux или macOS.
Стъпки за сравняване на PDF документи в C#
- Конфигурирайте системата, като инсталирате Aspose.Words for .NET, за да сравнявате PDF документи с C#
- Вземете първия PDF документ с помощта на класа Document
- Заредете втория PDF документ, за да ги сравните
- Задайте необходимите опции за сравнение
- Сравнете PDF документите, докато използвате обекта от клас CompareOptions
- Save сравненият изходен PDF документ, обясняващ приликите и разликите
Тези стъпки обхващат накратко подробностите за сравняване на PDF с помощта на C#. Първо заредете и двата PDF документа. Второ, задайте различни опции за сравнение и извършете сравнението според вашите изисквания.
Код за сравняване на PDF документи с помощта на C#
using System; | |
using Aspose.Words; | |
class Program | |
{ | |
static void Main(string[] args) // Compare PDF files in C# | |
{ | |
new License().SetLicense("License.lic"); | |
Document docA = new Document("Compare1.pdf"); | |
Document docB = new Document("Compare2.pdf"); | |
Aspose.Words.Comparing.CompareOptions options = new Aspose.Words.Comparing.CompareOptions(); | |
options.Target = Aspose.Words.Comparing.ComparisonTargetType.New; | |
docA.Compare(docB, "Author", DateTime.Now, options); | |
docA.Save("Comparison_Output.pdf"); | |
Console.WriteLine("Done"); | |
} | |
} |
Този кодов фрагмент е достатъчен за сравняване на PDF файлове с помощта на C#. Работи с различни файлове, докато ги зарежда с класа Document. Впоследствие класът CompareOptions се използва за задаване на персонализирани свойства като игнориране на таблици, коментари, цели за сравнение и няколко други свойства в зависимост от вашите нужди. И накрая, методът Compare() се извиква преди извикване на метода Save(), който изобразява изходния PDF документ.
Тази статия обяснява информацията за сравняване на два PDF файла за разлики с помощта на C#. Освен това, ако искате да сравните документи на Word, вижте статията на как да сравняваме Word документи с помощта на C#.