Сравнете 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, съдържащ приликите и разликите
Тези стъпки точно обобщават процеса за сравняване на 2 документа в Word с помощта на C#. Процесът се инициира чрез зареждане на изходните Word документи. Впоследствие ревизиите се приемат и документите се сравняват, за да се установят приликите или разликите. Накрая документът с резултатите от сравнението се експортира на диска, за да приключи процеса.
Код за сравняване на Word документи с помощта на C#
Примерният код по-горе може да се използва за сравняване на два документа за прилики с помощта на C#. Можете да използвате тази функция, за да проследявате промените и да рационализирате сътрудничеството, когато различни автори променят документите за различни цели. Класът Document се използва за зареждане на изходните файлове и след това се извиква методът AcceptAllRevisions(), за да се гарантира, че няма ревизия преди сравнението. И накрая, методът Compare() се извиква преди изобразяването на резултатите в DOCX файл с помощта на метода Save().
Това ръководство ни научи на подробности за сравняване на 2 документа на Word за разлики с помощта на C#. Ако обаче искате да научите процеса на обединяване на документи на Word, прочетете статията на как да обедините Word документи с помощта на C#.