Porównaj dokumenty Worda z interfejsem API REST Nodej.s

W tym artykule opisano, jak porównywać dokumenty Word z interfejsem API REST Nodej.s. Nauczysz się porównywać pliki Word z interfejsem API Low Code Nodej.s za pomocą pakietu SDK w chmurze Nodej.s. Pełny schemat działania programu i przykładowy kod są dostępne online, aby wykonać to zadanie.

Warunek wstępny

  • {{HIPERLINK1}}
  • Pobierz Aspose.Words Cloud SDK dla Nodej.s, aby porównać dwa pliki Word
  • Skonfiguruj projekt rozwiązania Nodej.s przy użyciu powyższego zestawu SDK w celu porównania plików DOCX

Kroki porównania dwóch dokumentów Word za pomocą interfejsu API Low Code Nodej.s

  1. Zainicjuj obiekt WordsApi, ustawiając sklonowany identyfikator i sekret, aby porównać dokumenty
  2. Odczytaj najnowszy plik Word do strumienia pamięci i prześlij go do pamięci masowej w chmurze
  3. Utwórz obiekt CompareData i użyj przesłanego pliku jako odniesienia
  4. Odczytaj początkowy plik Word do strumienia pamięci
  5. Utwórz obiekt CompareDocumentOnlineRequest, podając początkowy plik Word, zaktualizowany plik Word i nazwę pliku wyjściowego
  6. Wywołaj metodę PorównajDokumentOnline i podaj obiekt żądania
  7. Pobierz plik wyjściowy Word z odpowiedzi i zapisz go na dysku

Powyższe kroki opisują, jak porównywać dokumenty Worda online za pomocą niskokodowego interfejsu API Nodej.s. Rozpocznij proces od przesłania najnowszego pliku Worda do chmury, a następnie utwórz obiekt CompareData, używając odniesienia do przesłanego dokumentu. Wczytaj oryginalny plik do strumienia pamięci, utwórz obiekt CompareDocumentOnlineRequest z przesłanym plikiem Worda, dokumentem lokalnym ze zmianami oraz plikiem wyjściowym Worda, a na koniec wywołaj metodę CompareDocumentOnline(), aby porównać pliki Worda.

Kod do porównywania dokumentów Word online z interfejsem API REST Nodej.s

Ten kod demonstruje proces porównywania różnic między dwoma dokumentami Worda za pomocą interfejsu REST API Nodej. Ten kod pokazuje, że najpierw przesyłamy najnowszy plik Worda do chmury jako referencję, a następnie odczytujemy lokalnie poprzednią wersję pliku Worda, aby porównać ją z plikiem referencyjnym. W klasie CompareData znajduje się właściwość o nazwie CompareOptions, która obsługuje dostosowywanie porównania, takie jak ignorowanie zmian wielkości liter, komentarzy, pól, przypisów, formatowania, nagłówków i stopek, tabel i pól tekstowych.

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.

 Polski