Python REST API を使用して XLSX ファイルをパスワード保護する

この基本トピックでは、Python REST APIを使用してXLSXファイルをパスワード保護する方法を学習します。次のセクションで説明する詳細かつ明確な手順に従って、Python Cloud APIを使用してXLSXファイルを暗号化するアプリケーションを作成します。生成されたアプリケーションは、macOS、Linux、またはWindows環境でPythonをサポートするあらゆるアプリケーションに統合でき、変換は無料で行えます。

前提条件

Python Low Code API を使用して XLSX ファイルを暗号化する手順

  1. Python REST API を使用してワークブックをパスワードで暗号化するための API のクライアント ID とクライアント シークレットを設定します。
  2. クライアント資格情報を使用して CellsApi クラスをインスタンス化し、XLSX ファイルのパスワード保護を実行します。
  3. ソースXLSXファイル名を指定し、HashMap内の名前とFileオブジェクトを使用してソースXLSXをロードします。
  4. ProtectWorkbookRequest をインスタンス化してパスワードやその他のプロパティを設定します
  5. マップファイルとProtectWorkbookRequestインスタンスを設定するためにPostProtectRequestのインスタンスを作成します
  6. ポストプロテクト リクエストメソッドを呼び出して、Python ローコード API を使用して XLSX ファイルを暗号化します。
  7. パスワード保護されたXLSXファイルをローカルディスクに保存します

上記の手順により、Python REST APIを使用してXLSXファイルをパスワード保護できます。実装は、SDKの設定とCellsAPIクラスのインスタンス作成から開始します。次に、HashMapを使用してソースXLSXファイルにアクセスし、ProtectWorkbookRequestクラスとPostProtectRequestクラスをインスタンス化します。これらのクラスは、PostProtect()メソッドを使用してXLSXファイルにパスワード保護を設定するために使用します。

Python REST API を使用して XLSX をパスワード保護するコード

この基本的なサンプルコードを使うと、PythonローコードAPIを使用してXLSXファイルをパスワード保護できます。ソースXLSXファイルと保護用のパスワード、そしてその他のオプションプロパティを指定する必要があります。リクエストメッセージを作成した後、PostProtect()関数はXLSXファイルの保護を実行し、ディスクまたはデータベースに保存できるパスワード保護されたXLSXファイルを返します。

We have learned to encrypt Workbook with Password using Python REST API in this article. If you want to perform XLSX to PNG conversion, refer to the article on how to Convert XLSX to PNG with Python REST API.

 日本語