このシンプルなトピックでは、Node.js REST API を使用して Excel ファイルのパスワード保護を解除する 方法を学びます。次のセクションで説明する詳細かつ分かりやすい手順に従って、Node.js Cloud API を使用して Excel ファイルを復号化する アプリケーションを開発します。作成したアプリケーションは、macOS、Linux、Windows 環境で Node.js をサポートするあらゆるアプリケーションで使用でき、変換は無料で行えます。
前提条件
- {{ハイパーリンク1}}
- Node.js Cloud API を使用して Excel ファイルを復号化するには、Node.js 用 Aspose.Cells クラウド SDK をダウンロードしてください。
- XLSファイルを保護するために上記のSDKを使用してNode.jsプロジェクトをセットアップする
Node.jsローコードAPIを使用してExcelファイルのパスワードをリセットする手順
- Node.js REST API を使用してパスワードでワークブックを復号化するための API のクライアント ID とクライアント シークレットを設定します。
- Node.js ローコード API を使用して Excel ファイルのパスワードをリセットするために、クライアント資格情報を使用して CellsApi クラスのオブジェクトを作成します。
- ソース XLS ファイル名を追加し、HashMap 内の名前とファイル オブジェクトを使用してソース XLS をロードします。
- 既存のパスワードやその他のプロパティを追加するために、DeleteUnProtectWorkbookRequestのインスタンスを作成します。
- Node.js REST API を使用してパスワード付きの Excel ファイルを復号化するには、ワークブックの削除と保護解除 リクエスト メソッドを呼び出します。
- 復号化されたExcelファイルをローカルディスクに保存します
上記の手順は、Node.js REST APIを使用してExcelのパスワード保護を解除するものです。このプロセスは、SDKのセットアップとCellsAPIクラスのインスタンスの作成から開始されます。次に、HashMapを使用してソースXLSファイルを読み込み、DeleteUnProtectWorkbookRequestクラスのインスタンスを作成します。このインスタンスは、deleteUnProtectWorkbook()メソッドを使用してExcelファイルのパスワード保護をリセットするために使用します。
Node.js REST API を使用して Excel ファイルのパスワードを復号化するコード
このシンプルなサンプルコードを使うと、Node.jsのローコードAPIを使用してExcelファイルのパスワードをクリアできます。保護を解除するための元のExcelファイルと既存のパスワード、そしてその他のオプションのプロパティを指定する必要があります。リクエストメッセージを生成した後、deleteUnProtectWorkbook()はExcelファイルの復号化を実行し、ディスクまたはデータベースに保存できるパスワードがクリアされたExcelファイルを返します。
このトピックでは、Node.js REST APIを使用してパスワード付きのワークブックを復号する方法を学習しました。Excelファイルにパスワードを設定する場合は、Node.js REST API を使用して Excel ファイルをパスワードで保護するの記事をご覧ください。