ODSファイルの暗号化と複合化

OpenOffice Calcで暗号化

  1. 「名前を付けて保存」を選択し、「パスワードで保存」ボックスをクリックします。
  2. 保存ボタンをクリックします。
  3. 開いた「パスワードの設定」ウィンドウの「開くためのパスワードを入力」および「パスワードを確認」フィールドに希望するパスワードを入力します。
  4. ファイルを保存するために OK ボタンをクリックします。

ODSファイルの暗号化/復号化:

ODSファイルを暗号化するには、ファイルを読み込み、保存する前に実際のパスワードを WorkbookSettings.setPassword() に渡します。出力される暗号化されたODSファイルはOpenOfficeでのみ開くことができます。ODSファイルを復号化するには、LoadOptions.setPassword() にパスワードを提供してファイルを読み込みます。ファイルを読み込んだ後は、実際のパスワードを引数として関数 Workbook.unprotect() を呼び出し、最後に Workbook.getWorkbookSettings().setPassword() にnullを渡します。

サンプルコード: