Python を使用して Word にブックマークを挿入する方法

この短いチュートリアルには、Python を使用して Word にブックマークを挿入する方法に関する情報が含まれています。環境を設定するための詳細、アプリケーションを作成するための段階的なプロセス、および Python を使用して Word でブックマークを自動的に作成するための実行可能なサンプル コードを共有します。いくつかの API 呼び出しのみを使用してこのアプリケーションを記述し、要件に従って出力ファイルを DOCX または DOC として保存するために必要なすべてのリソース、クラス、およびメソッドも提示されます。

Python を使用して Word にブックマークを挿入する手順

  1. ブックマークを追加するには.NET 経由の Python 用 Aspose.Wordsを追加する環境を整えてください
  2. 空の document オブジェクトを作成し、それを使用して DocumentBuilder オブジェクトをインスタンス化します
  3. ブックマークを開始し、ドキュメントにテキストを挿入します
  4. ネストされたブックマークを挿入し、その後にテキストを追加します
  5. ネストされたブックマークを閉じて、テスト用にテキストを追加します
  6. 最初のブックマークを閉じて、ドキュメントをディスクに保存します

これらの手順は、Python を使用して Word でブックマークを作成する プロセスを説明しています。まず、ドキュメントが作成され、ブックマークが追加されます。次に、他のテキストとネストされたブックマークが作成されますが、これらの手順は不要であり、説明のためだけに提供されています。すべてのブックマークが閉じられると、結果のドキュメントがディスクに保存されます。

Python を使用して Word にブックマークを追加するコード

このコードは、Python を使用して Word 文書にブックマークを追加するプロセスを示しています。 DocumentBuilder クラス オブジェクトを使用して、ブックマークの開始と終了を行い、サンプル テキストを追加して、出力ドキュメントの機能をテストします。 DocumentBuilder クラスを使用して、start_column_bookmark() メソッドを使用して列方向のブックマークを追加および閉じ、move_to_bookmark() を使用して特定のブックマークに移動することもできます。

この記事では、Word 文書に複数のブックマークを追加する方法を説明しました。 Word ファイルに透かしを追加するプロセスを知りたい場合は、Python を使用して Word 文書に透かしを入れる方法 の記事を参照してください。

 日本語