この記事では、Python REST API を使用して Word にブックマークを追加する 手順を説明します。Aspose.Words for Python Cloud SDK を使用して、Python Low Code API を使用して Word 文書にブックマークを追加する 手順を説明します。ブックマークの各種パラメーターを設定し、API 呼び出しを実行して、ローカルディスク上の Word ファイルにブックマークを追加します。
前提条件
- {{ハイパーリンク1}}
- Word ファイルにブックマークを追加するには Python 用 Aspose.Words Cloud SDK をダウンロードしてください
- 上記のSDKを使用してPythonソリューションプロジェクトをセットアップする
Python REST APIを使用してWordにブックマークを作成する手順
- ブックマークを追加するためのAPIのクライアントIDとクライアントシークレットを設定する
- クライアントの資格情報を使用して WordsApi クラスのオブジェクトをインスタンス化します
- ブックマークを作成するために、ソース Word ファイルをメモリ ストリームに読み込みます。
- PositionInsideNodeクラスを使用してブックマークの開始範囲と終了範囲を定義します。
- 必要なパラメータを指定して InsertBookmarkOnlineRequest オブジェクトを作成します。
- InsertBookmarkOnlineRequestに従ってブックマークを挿入するにInsertBookmarkOnlineメソッドを呼び出します
- 結果のWordファイルを新しいブックマークとともに保存します。
上記の手順は、Python Low Code APIを使用してWordにブックマークを作成する方法を説明しています。まずWordsApiオブジェクトを作成し、次にソースのWordファイルを読み込み、ブックマークパラメータを定義します。最後に、いくつかのAPI呼び出しを実行してWordファイルにこのブックマークを追加し、結果のWordファイルをローカルディスクに保存します。
Python REST API を使用して Word にブックマークを挿入するコード
このサンプルコードは、Python REST APIを使用してWordにブックマークを追加する方法を示しています。PositionInsideNodeクラスは、対象のWordファイルにおけるブックマークの開始範囲と終了範囲を設定するために使用されています。結果のストリームは、指定されたキーを持つ辞書項目として返され、サンプルコードに示されているように、TryGetValueメソッドを使用して取得できます。
In this topic, we have learned how to make a bookmark in Word with Python REST API. If you are looking to convert a Word file to an HTML file, refer to the article on Convert DOCX to HTML with Python REST API.