Python REST API で Word 文書の保護を解除する

この記事では、Python REST APIを使用してWordドキュメントの保護を解除する方法について説明します。PythonクラウドSDKを使用して、Python Low Code APIを使用してWordファイルの保護を自動的に解除するアプリケーションを開発します。アプリケーションのニーズに合わせてプロセスをカスタマイズするための様々なオプションについて説明します。

前提条件

  • {{ハイパーリンク1}}
  • Word ファイルの保護を解除するには Python 用 Aspose.Words Cloud SDK をダウンロードしてください
  • Wordファイルの保護を解除するために、上記のSDKを使用してPythonソリューションプロジェクトをセットアップします。

Python Low Code API を使って保護された Word 文書を保護されていない文書に変換する手順

  1. Word ファイルの保護を解除するには、クライアント ID とシークレットを渡して WordsApi クラスのオブジェクトを作成します。
  2. 入力Wordファイルデータと出力ファイル名を設定してUnprotectDocumentOnlineRequestオブジェクトをインスタンス化します。
  3. ドキュメントオンライン保護解除()メソッドを使用してリクエストを送信します
  4. 応答を待って、ディスクに保存するための出力ドキュメントを取得します。

上記の手順は、Python REST APIを使用してWord文書の保護を解除するプロセスです。WordsApiクラスのオブジェクトを作成し、保護されたWordファイルのデータと保存先ファイル名を指定してUnprotectDocumentOnlineRequestオブジェクトを宣言・初期化します。上記の設定を指定してUnprotectDocumentOnlineメソッドを呼び出し、API呼び出しによって返されたレスポンスから保護されていないWordファイルを抽出します。

Python REST API を使用して Word 文書の保護を解除し、編集できるようにするコード

このコードは、Python REST APIを使用してDOCXの保護を解除する方法を示しています。UnprotectDocumentOnlineRequestクラスには、LoadEncoding、Password、EncryptedPasswordなどの複数のパラメータがあり、必要に応じて使用できます。出力ファイルをすぐにダウンロードする必要はありません。オンラインでさらに操作を行い、最終的にクラウドから出力ファイルを取得できます。

この記事では、Python Low Code APIを使用して、保護されたWord文書をオンラインで保護されていない文書に変換する手順を説明しました。Wordファイルに保護を適用するには、次の記事を参照してください: Python REST API を使用して Word 文書にパスワードを追加する

 日本語