Сравните документы Word с использованием C#, следуя этому краткому руководству. В нем описаны все детали подготовки среды IDE, список шагов настройки и фрагмент кода для сравнения двух документов с использованием C#. Вы можете встроить эту функцию в свои приложения, которые можно использовать в любой среде, поддерживаемой .NET Framework, в MS Windows, Linux или macOS.
Действия по сравнению документов Word на C#
- Подготовьте IDE для работы с Aspose.Words for .NET для сравнения документов Word с использованием C#.
- Загрузите первый документ Word с экземпляром класса Document.
- Загрузите другой документ Word для сравнения с ним.
- Принять версии загруженных документов Word
- Сравните документы Word, используя метод Compare.
- 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#.