Сравнение документов Word с использованием C#

Сравните документы Word с использованием C#, следуя этому краткому руководству. В нем описаны все детали подготовки среды IDE, список шагов настройки и фрагмент кода для сравнения двух документов с использованием C#. Вы можете встроить эту функцию в свои приложения, которые можно использовать в любой среде, поддерживаемой .NET Framework, в MS Windows, Linux или macOS.

Действия по сравнению документов Word на C#

  1. Подготовьте IDE для работы с Aspose.Words for .NET для сравнения документов Word с использованием C#.
  2. Загрузите первый документ Word с экземпляром класса Document.
  3. Загрузите другой документ Word для сравнения с ним.
  4. Принять версии загруженных документов Word
  5. Сравните документы Word, используя метод Compare.
  6. Save выходной документ Word, содержащий сходства и различия

Эти шаги точно суммируют процесс сравнения двух документов в Word с использованием C#. Процесс инициируется загрузкой исходных документов Word. Впоследствии поправки принимаются и документы сравниваются для выявления сходств или различий. Наконец, документ с результатами сравнения экспортируется на диск для завершения процесса.

Код для сравнения документов Word с использованием C#

using System;
using Aspose.Words;
class Program
{
static void Main(string[] args) // Compared word documents in C#
{
new License().SetLicense("License.lic");
// Load both the Word files
Document docA = new Document("Input1.docx");
Document docB = new Document("Input2.docx");
// Accept all revisions before comparison.
docA.AcceptAllRevisions();
docB.AcceptAllRevisions();
docA.Compare(docB, "Author Name", DateTime.Now);
docA.Save("Comparison_Output.docx");
System.Console.WriteLine("Done");
}
}

Приведенный выше пример кода можно использовать для сравнения двух документов на предмет сходства с использованием C#. Вы можете использовать эту функцию для отслеживания изменений и оптимизации совместной работы, когда разные авторы изменяют документы для разных целей. Класс Document используется для загрузки исходных файлов, а затем вызывается метод AcceptAllRevisions(), чтобы убедиться в отсутствии изменений перед сравнением. Наконец, метод Compare() вызывается перед отображением результатов в файл DOCX с помощью метода Save().

Это руководство научило нас подробностям сравнения двух документов Word на предмет различий с использованием C#. Однако, если вы хотите узнать о процессе объединения документов Word, прочитайте статью на как объединить документы Word с помощью C#.

 Русский