Aktualisieren Sie alle Felder in Word mit der Python REST API

Folgen Sie diesem Artikel, um alle Felder in DOC mit der Python REST API zu aktualisieren. Sie erfahren, wie Sie Felder in Word mit der Python Low Code API aktualisieren und dabei ein Python-basiertes Cloud SDK verwenden. Es wird ein vollständiger Prozess demonstriert, beginnend mit dem Laden der Word-Quelldatei und dem anschließenden Herunterladen der aktualisierten Word-Datei aus dem Cloud-Speicher.

Voraussetzung

Schritte zum Aktualisieren von Feldern in Word mit dem Python RESTful Service

  1. Instanziieren Sie das Konfigurationsobjekt, indem Sie das Client-Geheimnis und die ID zum Aktualisieren von Feldern festlegen
  2. Erstellen Sie das WordsApi-Objekt mit der obigen Konfiguration
  3. Laden Sie die Word-Quelldatei mit einigen Felddaten wie dem Inhaltsverzeichnis in einen Speicherstream.
  4. Erstellen Sie die UpdateFieldsOnlineRequest-Klasse, um eine Anfrage für die geladene Word-Datei zu erstellen
  5. Rufen Sie die Methode UpdateFieldsOnline() mit dem obigen Anforderungsobjekt auf
  6. Analysieren Sie die API-Antwort und greifen Sie auf den zurückgegebenen Stream zu
  7. Speichern Sie den Ausgabestream als Datei auf der Festplatte

Die obigen Schritte erklären, wie Sie alle Felder in Word mit der Python REST API aktualisieren. Lesen Sie die Word-Quelldatei in den Speicherstream ein, erstellen Sie ein Anforderungsobjekt, definieren Sie den Zieldateinamen und rufen Sie die Methode UpdateFieldsOnline() auf, um die Felder zu aktualisieren. Analysieren Sie den resultierenden Stream im Antwortdokument und speichern Sie ihn als Datei auf der Festplatte.

Code zum automatischen Aktualisieren von Feldern in Word mit der Python REST API

Dieser Beispielcode zeigt, wie Sie Word-Felder in einer Word-Datei aktualisieren. Sie können das Inhaltsverzeichnis, Querverweise, Seitenzahlen und Datums-/Uhrzeitfelder aktualisieren. Wenn wir einen Zieldateinamen festlegen, enthält das zurückgegebene Dokumentobjekt eine Antwort mit demselben Namen, um es von anderen Dateien im Cloud-Speicher zu unterscheiden.

Sie können sich auch eine weitere Funktion auf der folgenden Seite ansehen: Extrahieren Sie Text aus einem Word-Dokument mit der Python REST-API.

 Deutsch