Тази статия описва как да сравнявате Word документи с REST API на Nodej.s. Ще се научите да сравнявате Word файлове с Nodej.s Low Code API с помощта на Nodej.s cloud SDK. Пълният програмен поток и примерен код са достъпни за изпълнение на тази задача онлайн.
Предпоставка
- Създайте акаунт и получете идентификационни данни за API
- Изтеглете Aspose.Words Cloud SDK за Nodej.s, за да сравните два файла на Word
- Настройте проекта за решение на Nodej.s с горния SDK за сравняване на DOCX файловете
Стъпки Сравнете два Word документа с Nodej.s Low Code API
- Инициализирайте обекта WordsApi, като зададете клонирания идентификатор и тайна, за да сравните документите
- Прочетете най-новия файл на Word в потока от памет и го качете в облачното хранилище
- Създайте обекта CompareData и използвайте качения файл като референция
- Прочетете първоначалния Word файл в потока от памет
- Създайте обекта CompareDocumentOnlineRequest, като предоставите първоначалния файл на Word, актуализирания файл на Word и името на изходния файл
- Извикайте метода CompareDocumentOnline и предоставете обекта на заявката
- Изтеглете изходния Word файл от отговора и го запазете на диска
Горните стъпки описват как да сравнявате Word документи онлайн с Nodej.s Low Code API. Започнете процеса, като качите най-новия файл на Word в облачно хранилище, последвано от създаване на обект CompareData, като използвате препратката към качения документ. Прочетете оригиналния файл в потока от памет, създайте CompareDocumentOnlineRequest с качения файл на Word, локален документ с промени и изходния файл на Word и накрая извикайте метода CompareDocumentOnline(), за да сравните файловете на Word.
Код за сравняване на Word документи онлайн с REST API на Nodej
Този код демонстрира процеса за сравняване на разликите между два документа на Word с REST API на Nodej. Този код показва, че първо качваме най-новия файл на Word в облачното хранилище като справка и четем предишната версия на файла на Word локално, за да го сравним с референтния файл на Word. В класа CompareData има свойство, наречено CompareOptions, което поддържа персонализирането на сравнението, като игнориране на промени в регистъра, коментари, полета, бележки под линия, форматиране, горни и долни колонтитули, таблици и текстови полета.
In this topic, we have learned to compare two Word files. For deleting the comments in a Word file, refer to the following article: Delete Comments in Word DOC with Nodej.s REST API.