この記事では、Node.js を使用して Excel ファイルをパスワード保護する方法について説明します。開発環境のセットアップに関する詳細情報、完全なプロセスを示す手順のリスト、Node.js を使用して Excel ファイルを暗号化するための実行可能なサンプル コードが含まれています。また、Excel ファイルに適用される暗号化のさまざまなオプションの設定についても学習します。
Node.js を使用して Excel をパスワード保護する手順
- Java 経由の Node.js 用 Aspose.Cells を使用して Excel ファイルを暗号化するための開発環境を設定する
- パスワードを設定するには、workbook を使用して既存の Excel ファイルを作成またはロードします。
- ワークブックの encryption options を設定します
- ワークブックの設定を使用してパスワードを設定します
- 作成されたワークブックをパスワードで保護してから保存します。
これらの手順では、Node.js を使用して Excel にパスワードを追加する方法 について詳しく説明します。このプロセスは、ワークブックをロードし、暗号化タイプとキーの長さを指定して暗号化オプションを設定することで開始されます。次の手順では、パスワードが設定され、結果の Excel ファイルがディスクに保存されます。
Node.jsを使用してExcelのパスワードを設定するコード
前述のサンプル コードは、Node.js を使用して Excel ファイルにパスワードを設定する方法を示しています。 setEncryptionOptions() メソッドは、STRONG_CRYPTOGRAPHIC_PROVIDER に設定された暗号化タイプを受け取りますが、必要に応じて ENHANCED_CRYPTOGRAPHIC_PROVIDER_V_1、XOR、COMPATIBLE などの他のオプションを使用することもできます。パスワード文字列を設定してブックを保存すると、Excel はブックを開く前に同じパスワードを要求します。
この簡単なチュートリアルでは、Node.js を使用して Excel ファイルをパスワードで保護する方法を説明しました。 Excel ファイル内のピボット テーブルの削除など、他の機能について知りたい場合は、Nodejsを使ってピボットテーブルを削除する方法 の記事を参照してください。