この基本トピックでは、Node.js REST API を使用して Excel ファイルをパスワード保護する 方法を学びます。次のセクションで説明する詳細かつ分かりやすい手順に従って、Node.js Cloud API を使用して Excel ファイルを暗号化する アプリケーションを作成します。生成されたアプリケーションは、macOS、Linux、または Windows 環境で Node.js をサポートするあらゆるアプリケーションに統合でき、変換は無料で行えます。
前提条件
- アカウントを作成してAPI認証情報を取得する XLS をパスワードで保護するには
- XLS ファイルをパスワードで暗号化するには Node.js 用 Aspose.Cells クラウド SDK をダウンロードしてください
- 上記のSDKを使用してNode.jsプロジェクトをセットアップし、XLSファイルのパスワードを設定します。
Node.js Low Code APIを使用してExcelファイルを暗号化する手順
- Node.js REST API を使用してワークブックをパスワードで暗号化するための API のクライアント ID とクライアント シークレットを設定します。
- クライアント資格情報を使用して CellsApi クラスをインスタンス化し、XLS ファイルのパスワード保護を実行します。
- ソース XLS ファイル名を指定し、HashMap 内の名前と File オブジェクトを使用してソース XLS をロードします。
- ProtectWorkbookRequest をインスタンス化してパスワードやその他のプロパティを設定します
- マップファイルとProtectWorkbookRequestインスタンスを設定するためにPostProtectRequestのインスタンスを作成します
- ポストプロテクト リクエスト メソッドを呼び出して、Node.js ローコード API を使用して Excel ファイルを暗号化します。
- パスワードで保護されたExcelファイルをローカルディスクに保存します
上記の手順により、Node.js REST APIを使用してExcelをパスワード保護できます。まず、SDKの設定とCellsAPIクラスのインスタンス作成から始めます。次に、HashMapを使用してソースXLSファイルを開き、PostProtect()メソッドを使用してExcelファイルにパスワード保護を設定するために使用するProtectWorkbookRequestクラスとPostProtectRequestクラスをインスタンス化します。
Node.js REST API を使用して Excel をパスワード保護するコード
このシンプルなサンプルコードを使うと、Node.jsのローコードAPIを使用してExcelをパスワード保護できます。保護対象のExcelファイルとパスワード、そしてその他のオプションプロパティを指定する必要があります。リクエストメッセージを作成した後、PostProtect()はExcelファイルの保護を実行し、ディスクまたはデータベースに保存できるパスワード保護されたExcelファイルを返します。
We have explored to encrypt Workbook with Password using Node.js REST API in this article. If you want to explore Excel to PNG conversion, refer to the article on how to Convert Excel to PNG with Node.js REST API.