Pythonを使用してWordのヘッダーとフッターを削除する

この記事では、Python を使用して Word のヘッダーとフッターを削除する方法を説明します。この機能を使用するための環境を設定するための詳細、アプリケーションを開発する手順のリスト、*Python を使用して Word のヘッダーとフッターを削除する方法**を示すサンプル コードが含まれています。 1 回の API 呼び出しですべてのヘッダーとフッターを削除する方法、または要件に従って選択したヘッダーまたはフッターのみを削除する方法を学習します。

Python を使用して Word のヘッダーとフッターを削除する手順

  1. .NET 経由の Python 用 Aspose.Words を操作するための IDE を設定します
  2. 複数のヘッダーとフッターを持つ Document オブジェクトを使用して Word ファイルをロードします
  3. セクション コレクションを使用して、ロードされた Word ファイルの各セクションを反復処理します。
  4. as_section() メソッドを使用して、コレクション内のオブジェクトのタイプを設定します。
  5. セクションの headers_footers コレクションから目的のタイプのヘッダー/フッターにアクセスします
  6. 最終的な文書を保存する前に、文書からヘッダーまたはフッターを削除してください。

これらの手順では、Python を使用して Word のヘッダーとフッターを削除する方法 について説明します。プロセスを開始するには、さまざまな種類のヘッダーとフッターが含まれるソース Word ファイルをロードし、続いて文書のすべてのセクションを解析します。各反復では、headers_footers コレクションから clear() メソッドを呼び出すか、HeaderFooterType を使用してターゲット項目にアクセスし、remove() メソッドを使用して削除します。

Python を使用して Word のヘッダーとフッターを削除するコード

上記のコードは、Python を使用して Word のフッターを削除する方法 を示しています。セクションには 3 種類のヘッダーとフッターがあり、HeaderFooterType 列挙子を使用して個別に削除できます。値には、最初のページの異なるオプションの HEADER_FIRST と FOOTER_FIRST、ドキュメント全体または奇数ページのヘッダー/フッターの 1 種類の HEADER_PRIMARY と FOOTER_PRIMARY が含まれます。フッター、偶数ページのヘッダーとフッターにアクセスするための HEADER_EVEN と FOOTER_EVEN。 HeaderFooter クラスから Remove() メソッドを呼び出して、それぞれの項目を削除します。

この記事では、Python を使用して Word のフッターを削除する*、または必要に応じてヘッダーを削除する方法を説明しました。 Word ファイルから空白ページを削除するには、Pythonを使用してWordの空白ページを削除する方法 の記事を参照してください。

 日本語