この記事では、Python REST API を使用して Word ドキュメントからメタデータを抽出する方法 について説明します。Python クラウド SDK を使用して、Python Low Code API を使用して Word DOC メタデータを自動的に読み取る方法 を学習します。このコードでは、情報を取得するためにサードパーティ製のツールやソフトウェアは必要ありません。
前提条件
- {{ハイパーリンク1}}
- Word ファイルのドキュメント プロパティを読み取るには Python 用 Aspose.Words Cloud SDK をダウンロードしてください
- メタデータを表示するために、上記の SDK を使用して Python ソリューション プロジェクトをセットアップします。
Python REST API を使用して Word でドキュメント プロパティを取得する手順
- ClientIdとClientSecretを設定してConfigurationオブジェクトをインスタンス化します。
- Configurationオブジェクトを使用してWordsApiクラスオブジェクトを作成する
- 入力Wordファイルをバイト配列に読み込む
- メタデータを読み取るためのGetDocumentPropertiesOnlineRequestリクエストオブジェクトを作成する
- GetDocumentPropertiesOnline()メソッドを呼び出してプロパティを取得します
- APIレスポンスのすべてのプロパティを解析し、情報を表示します。
これらの手順は、Python REST APIを使用したWord DOCメタデータビューアの開発プロセスを定義します。クライアントIDを使用してWordsApiオブジェクトをインスタンス化し、入力Word文書をバイト配列に読み込みます。最後に、GetDocumentPropertiesOnlineRequestクラスを使用してリクエストオブジェクトを作成し、GetDocumentPropertiesOnline()メソッドを使用してドキュメントプロパティを取得します。
Python REST API で Microsoft Word のプロパティを読み取るコード
このサンプルコードは、Python Low Code APIを使用してWordメタデータビューアを開発する方法を示しています。結果オブジェクトには、プロパティ名と値のペアを含むドキュメントプロパティのコレクションが含まれます。ソースWordファイルがパスワードで保護されている場合は、リクエストオブジェクトにパスワードを指定してください。
この記事では、Python REST APIを使用したWord文書メタデータビューアの開発について説明しました。Wordファイルのプロパティを変更したい場合は、次の記事をご覧ください: Python REST API を使用して Word 文書のプロパティを変更する。