Search jakarta

HPSF (Horrible Property Set Format)

Overview

"Word"や"Excel"、"Powerpoint"といったマイクロソフト社のアプリケーションでは、ユーザが"title"や"category"などといったプロパティ(訳注:メタ情報といっても良いかもしれません)を記述します。アプリケーションそのものは、より深い情報を追加しています:例えば、最終更新者、作成日時など。これらのプロパティは、一般にプロパティセットストリームと呼ばれる部分に格納されます。プロパティセットストリームは、POI filesystemの中の別々の文書となります。HPSFは、プロパティセットストリームを読み込む(将来的には書き込みも)為の 100% Java の POI 実装です。

HPSF HOWTOでは、どのようにしてHPSFをつかってプロパティセットを読み取る為、必要な情報を取り出す為のJavaアプリケーションの実装を行えばよいか、を説明しています。

HPSF は、 OLE2 プロパティセットストリームを全般的にサポートしています。従って、上で書いたファイル形式のような特別な場合に限ったものではありません。「HPSF内部」では、プロパティセットストリームがどのような内部構造しているかを説明します。サムネイル・イメージの内部について別の文書で説明します。

by Rainer Klute

Warning: include(/home/terraint/public_html/utf8.phps) [function.include]: failed to open stream: Permission denied in /home/jakarta/public_html/poi/hpsf/index.html on line 251

Warning: include() [function.include]: Failed opening '/home/terraint/public_html/utf8.phps' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/jakarta/public_html/poi/hpsf/index.html on line 251

Fatal error: Call to undefined function orig() in /home/jakarta/public_html/poi/hpsf/index.html on line 251