Dit artikel beschrijft hoe u {HYPERLNK1}}-documenten kunt vergelijken met de REST API van Nodej.s. U leert hoe u Word-bestanden kunt vergelijken met de Low Code API van Nodej.s met behulp van de Nodej.s cloud SDK. De volledige programmaflow en voorbeeldcode zijn online beschikbaar om deze taak uit te voeren.
Voorwaarde
- Maak een account aan en ontvang API-referenties
- Download Aspose.Words Cloud SDK voor Nodejs om twee Word-bestanden te vergelijken
- Stel het Nodej.s-oplossingsproject in met de bovenstaande SDK voor het vergelijken van de DOCX-bestanden
Stappen Vergelijk twee Word-documenten met Nodej’s Low Code API
- Initialiseer het WordsApi-object door de gekloonde ID en het geheim in te stellen om de documenten te vergelijken
- Lees het nieuwste Word-bestand in de geheugenstroom en upload het naar de cloudopslag
- Maak het CompareData-object en gebruik het geüploade bestand als referentie
- Lees het eerste Word-bestand in de geheugenstroom
- Maak het CompareDocumentOnlineRequest-object door het oorspronkelijke Word-bestand, het bijgewerkte Word-bestand en de naam van het uitvoerbestand op te geven
- Roep de VergelijkDocumentOnline-methode aan en geef het aanvraagobject op
- Download het uitvoer-Wordbestand van het antwoord en sla het op de schijf op
De bovenstaande stappen beschrijven hoe u Word-documenten online kunt vergelijken met de Low Code API van Nodej. Begin het proces door het nieuwste Word-bestand te uploaden naar de cloudopslag en vervolgens het CompareData-object aan te maken met behulp van de geüploade documentreferentie. Lees het originele bestand in de geheugenstroom, maak de CompareDocumentOnlineRequest aan met het geüploade Word-bestand, het lokale document met wijzigingen en het uitvoerbestand van het Word-bestand en roep ten slotte de CompareDocumentOnline()-methode aan om de Word-bestanden te vergelijken.
Code om Word-documenten online te vergelijken met de REST API van Nodej.
Deze code demonstreert het proces om verschillen tussen twee Word-documenten te vergelijken met de REST API van Nodej. Deze code laat zien dat we eerst het nieuwste Word-bestand als referentie uploaden naar de cloudopslag en de vorige versie van het Word-bestand lokaal lezen om het te vergelijken met het referentie-Word-bestand. De klasse CompareData bevat een eigenschap genaamd CompareOptions die de aanpassing van de vergelijking ondersteunt, zoals het negeren van hoofdlettergebruik, opmerkingen, velden, voetnoten, opmaak, kop- en voetteksten, tabellen en tekstvakken.
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.