In diesem Artikel wird beschrieben, wie Sie Word-Dokumente mit der NET REST API vergleichen. Sie lernen, Word-Dateien mit der C# Low Code API zu vergleichen, indem Sie das .NET Cloud SDK verwenden. Der vollständige Programmablauf und ein Beispielcode stehen zur Verfügung, um diese Aufgabe online auszuführen.
Voraussetzung
- Konto erstellen und API-Anmeldeinformationen erhalten
- Herunterladen Aspose.Words Cloud SDK for Dotnet to compare two Word files
- Richten Sie ein C#-Lösungsprojekt mit dem oben genannten SDK zum Vergleichen der DOCX-Dateien ein
Schritte zum Vergleichen zweier Word-Dokumente mit der C# Low Code API
- Initialisieren Sie das WordsApi-Objekt, indem Sie die geklonte ID und das Geheimnis festlegen, um die Dokumente zu vergleichen
- Aktuelle Word-Datei in den Memory Stream einlesen und in den Cloud-Speicher hochladen
- 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 C# Low Code API vergleichen. Beginnen Sie den Vorgang, indem Sie die neueste Word-Datei in den Cloud-Speicher hochladen und anschließend das CompareData-Objekt mithilfe 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 schließlich die CompareDocumentOnline()-Methode auf, um die Word-Dateien zu vergleichen.
Code zum Online-Vergleichen von Word-Dokumenten mit der NET REST API
Dieser Code demonstriert den Prozess zum Vergleichen von Unterschieden zwischen zwei Word-Dokumenten mit der C#-REST-API. Dieser Code zeigt, dass wir zuerst 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 CompareData-Klasse 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 diesem Thema haben wir gelernt, zwei Word-Dateien zu vergleichen. Informationen zum Löschen der Kommentare in einer Word-Datei finden Sie im folgenden Artikel: Löschen Sie Kommentare in Word DOC mit der NET REST API.