Python REST API で Word のすべてのフィールドを更新する

この記事に従って、Python REST API を使用して DOC のすべてのフィールドを更新 しましょう。Python ベースの Cloud SDK を使用して、Python Low Code API を使用して Word のフィールドを更新する方法 を学習します。ソース Word ファイルの読み込みから、クラウドストレージから更新された Word ファイルをダウンロードするまでの、完全なプロセスを説明します。

前提条件

  • {{ハイパーリンク1}}
  • すべてのフィールドを更新するには Python 用 Aspose.Words Cloud SDK をダウンロードしてください
  • TOCやその他のフィールドを更新するために、上記のSDKを使用してPythonプロジェクトをセットアップします。

Python RESTful サービスを使用して Word のフィールドを更新する手順

  1. フィールドを更新するためのクライアントシークレットとIDを設定して、構成オブジェクトをインスタンス化します。
  2. 上記の設定を使用してWordsApiオブジェクトを作成します
  3. TOCなどのフィールドデータを含むソースWordファイルをメモリストリームにロードします。
  4. 読み込まれた Word ファイルへのリクエストを作成するために UpdateFieldsOnlineRequest クラスを作成します。
  5. 上記のリクエストオブジェクトを使用してUpdateFieldsOnline()メソッドを呼び出します。
  6. APIレスポンスを解析し、返されたストリームにアクセスする
  7. 出力ストリームをディスク上のファイルとして保存する

上記の手順は、Python REST APIを使用してWordのすべてのフィールドを更新する方法を説明しています。ソースWordファイルをメモリストリームに読み込み、リクエストオブジェクトを作成し、宛先ファイル名を定義し、UpdateFieldsOnline()メソッドを呼び出してフィールドを更新します。結果のストリームをレスポンスドキュメントで解析し、ディスク上にファイルとして保存します。

Python REST API を使用して Word のフィールドを自動更新するコード

このサンプルコードは、Wordファイル内のWordフィールドを更新する方法を示しています。目次、相互参照、ページ番号、日時フィールドを更新できます。保存先ファイル名を設定すると、返されるドキュメントオブジェクトには、クラウドストレージ内の他のファイルと区別するために、同じ名前のレスポンスが含まれます。

次のページで別の機能も確認することができます: Python REST API を使用して Word 文書からテキストを抽出する

 日本語