ハイパーギアは、PDFにJavaScriptを埋め込むことにより、PDFファイルの有効期限を設定する「有効期限設定ツール」をシェアウエアとして公開した。
第1の機能は、日付による期限設定機能である。PDFファイルに期日を指定し、それ以降見えないようにする。暫定版の資料、見積りなどの公開などに利用できる。期限が過ぎるとダイアログを出して警告する方法と、特定のページに強制的に移動させる方法を選べる。例えば、有効期限が切れた由を表示するページを作っておけば、そこにしかいかないようにできる。
第2の機能はURL指定による制限機能である。ファイルをローカルに保存してもらいたくないとき、URLを指定しておけば、それ以外では開けないようにできる。勝手にダウンロードをさせたくないときに有効である。
また、第3の機能として、Acrobatのバージョンチェック機能がある。PDFシステムには、Acrobat4.0でしか動かないものもある。そこで、ユーザ側のビューワをチェックして、指定バージョンでなければ警告ダイアログをだす。新機能をつかうとき、単なるエラーではなく、ユーザにわかりやすい表示ができる。
「Acrobat 4.0 PDFテクニカルマニュアル」(技術評論社)の付録CD-ROMにも「有効期限設定ツール」が掲載されているが、さらに改良したバージョンをハイパーギアのホームページからダウンロードできる。
ハイパーギア http://www.hypergear.com/
2000/03/14 00:00:00