- PR -

Jakarta POIでExcelファイルにパスワードをかける方法

1
投稿者投稿内容
x3gTokyo
会議室デビュー日: 2007/02/10
投稿数: 2
投稿日時: 2007-02-10 01:33
Jakarta POIを使用してExcelファイルを作成する際に、「読み取りパスワード」を設定したいのですが方法がわかりません。

ご存知の方、ご教授願います。
大ベテラン
会議室デビュー日: 2006/06/28
投稿数: 116
投稿日時: 2007-02-11 23:18
ドキュメンテーションを参照してソースを少し追ってみた結果として、簡単に実装できる方法はないような気がしてきました。
少なくとも、用意されているメソッドのフラグや値を少し変える程度では実装できそうにありません。

PasswordRecord
PasswordRev4Record
は当然のように設定されているようですが、他にもいくつかの情報が設定されているようで、追いきれませんでした。
OOoで実装されているようですので、そちらのソースを追うのが確実なのですが。
また、設定値自体も説明などされていないため、EXCELが読み取りパスワードをどのように設定しているのかを知っている必要があるかと思われます。
x3gTokyo
会議室デビュー日: 2007/02/10
投稿数: 2
投稿日時: 2007-02-13 01:38
ご回答ありがとうございます。
OOoはPOIを使用して実装しているんですね。初めて知りました。
今のところソースを追う以外手段がなさそうなので、ソースを追ってみます。
1

スキルアップ/キャリアアップ(JOB@IT)