Python を使用して Word に目次を挿入する

この簡単な記事の手順に従って、Python を使用して Word に目次を挿入します。必要なリソース、アプリケーションを作成するためのプログラミング手順のリスト、Python を使用して Word にコンテンツ ページを追加する方法 を示すサンプル コードが含まれているため、環境を構成するのに役立ちます。コンテンツを解析して既存の Word 文書に目次を挿入する方法を学習します。

Python を使用して Word で目次を作成する手順

  1. .NET 経由の Python 用 Aspose.Words をインストールして環境をセットアップし、テキストを変換して目次を挿入します
  2. Word ファイルに Document クラス オブジェクトにアクセスし、DocumentBuilder オブジェクトを初期化します。
  3. 目的のスタイルで目次のタイトルを挿入します
  4. 目次を追加し、改ページを挿入します。
  5. デフォルトの空の目次を作成します。
  6. 目次を含む Word ファイルを保存します。

Python を使用して Word にコンテンツ ページを挿入するには、非常に簡単な手順に従います。プロセスは、Document クラスを使用して Word ファイルをロードすることで開始され、目次の追加をサポートする DocumentBuilder クラス オブジェクトを構成します。 insert_table_of_contents() メソッドを使用してタイトルと目次を挿入し、update_fields() メソッドを呼び出してデフォルトの空の目次を設定します。

Python を使用して Word で目次を生成するコード

このコード例を使用して、Python を使用して Word でコンテンツ ページを作成します。 insert_table_of_contents() メソッドには、目次の動作を制御するためのスイッチが必要です。たとえば、見出し 1、2、および 3 のアドレス指定に 1 ~ 3 が使用され、ハイパーリンクの使用に ‘\h’ が使用され、’\u’ が使用されます。アウトラインレベルの設定に使用されます。デフォルトの目次 (TOC) は空であり、update_fields() メソッドを使用して埋められます。

このトピックでは、Python を使用して Word に目次を追加する方法 について説明しました。 Word ファイル内のテキストの回転について詳しくは、Python を使用して Word でテキストを回転する の記事を参照してください。

 日本語