Dieser Artikel beschreibt, wie Sie Word-Dokumente mit der REST-API von Nodej. vergleichen. Sie lernen, Word-Dateien mit der Low-Code-API von Nodej. mithilfe des Cloud-SDK von Nodej. zu vergleichen. Der vollständige Programmablauf und ein Beispielcode stehen zur Online-Durchführung dieser Aufgabe zur Verfügung.
Voraussetzung
- Erstellen Sie ein Konto und erhalten Sie API-Anmeldeinformationen
- Laden Sie Aspose.Words Cloud SDK für Nodej.s herunter, um zwei Word-Dateien zu vergleichen
- Richten Sie das Nodej.s-Lösungsprojekt mit dem oben genannten SDK ein, um die DOCX-Dateien zu vergleichen
Schritte zum Vergleichen zweier Word-Dokumente mit der Low-Code-API von Nodej.
- Initialisieren Sie das WordsApi-Objekt, indem Sie die geklonte ID und das Geheimnis festlegen, um die Dokumente zu vergleichen
- Lesen Sie die neueste Word-Datei in den Speicherstrom ein und laden Sie sie in den Cloud-Speicher hoch
- Erstellen Sie das CompareData-Objekt und verwenden Sie die hochgeladene Datei als Referenz
- Lesen Sie die ursprüngliche Word-Datei in den Speicherstrom
- Erstellen Sie das CompareDocumentOnlineRequest-Objekt, indem Sie die ursprüngliche Word-Datei, die aktualisierte Word-Datei und den Namen der Ausgabedatei angeben
- Rufen Sie die Methode CompareDocumentOnline auf und geben Sie das Anforderungsobjekt an
- Laden Sie die Word-Ausgabedatei aus der Antwort herunter und speichern Sie sie auf der Festplatte
Die obigen Schritte beschreiben, wie Sie Word-Dokumente online mit der Low Code API von Nodej. vergleichen. Beginnen Sie den Prozess, indem Sie die neueste Word-Datei in den Cloud-Speicher hochladen und anschließend das CompareData-Objekt mit der hochgeladenen Dokumentreferenz erstellen. Lesen Sie die Originaldatei in den Speicherstream ein, erstellen Sie die CompareDocumentOnlineRequest mit der hochgeladenen Word-Datei, dem lokalen Dokument mit Änderungen und der Word-Ausgabedatei und rufen Sie abschließend die Methode CompareDocumentOnline() auf, um die Word-Dateien zu vergleichen.
Code zum Online-Vergleichen von Word-Dokumenten mit der REST-API von Nodej.
Dieser Code demonstriert den Vergleich von Unterschieden zwischen zwei Word-Dokumenten mithilfe der REST-API von Nodej. Er zeigt, dass wir zunächst die neueste Word-Datei als Referenz in den Cloud-Speicher hochladen und die vorherige Version der Word-Datei lokal lesen, um sie mit der Referenz-Word-Datei zu vergleichen. In der Klasse CompareData gibt es eine Eigenschaft namens CompareOptions, die die Anpassung des Vergleichs unterstützt, z. B. das Ignorieren von Groß-/Kleinschreibung, Kommentaren, Feldern, Fußnoten, Formatierungen, Kopf- und Fußzeilen, Tabellen und Textfeldern.
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.