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