Python で Word 文書からメタデータを削除する方法

この記事では、Python で Word ドキュメントからメタデータを削除する方法 の概要を説明します。ここには、添付のサンプル コードを開発および実行するための開発環境の設定に関する詳細と、プログラミング手順および Python で Word からメタデータを削除するための実行可能なサンプル コードが含まれています。また、カスタム プロパティと組み込みプロパティの削除の違いについても学習します。

Python で Word 文書からメタデータを削除する手順

  1. .NET 経由の Python 用 Aspose.Words を使用してメタデータを削除するように IDE を設定します
  2. Document クラス オブジェクトを使用して DOC ファイルをロードします
  3. custom_document_properties プロパティを使用してカスタム プロパティ コレクションにアクセスします
  4. コレクション内の clear() メソッドを呼び出して、プロパティと値の両方を一度に削除します
  5. built_in_document_properties プロパティを使用して、組み込みプロパティ コレクションにアクセスします。
  6. 値のみをクリアするには、コレクションの clear() メソッドを呼び出します。
  7. 結果の Word ファイルを保存します

リストされた手順は、Python で Word 文書からメタデータをクリーンアップするための体系的なアプローチを提供します。最初にターゲット ファイルがロードされ、続いてカスタム プロパティ コレクションと組み込みプロパティ コレクションにアクセスされるため、このプロセスは非常に簡単です。どちらのコレクションにも、プロパティを削除するために使用できる clear() メソッドが含まれています。

Python で Word 文書からメタデータをクリアするコード

この簡潔なコードは、Python ですべてのドキュメント プロパティと個人情報を削除するプロセスを示しています。 Custom_document_properties には、プロパティとその値の両方を削除できる clear() メソッドが含まれていますが、built_in_document_properties コレクションの clear() メソッドは値をクリアするだけで、プロパティ自体は削除しません。プロパティをクリアしたら、出力ファイルを保存する前に、Document クラスのいくつかのプロパティを使用して出力ファイルをさらに操作できます。

このコードは、Python ですべてのドキュメント プロパティと個人情報を削除する方法 を教えてくれました。 Word ファイルからコメントを削除する場合は、Pythonを使用してWordのコメントを削除する方法 の記事を参照してください。

 日本語