2.1 biz-Streamとは
biz-Stream は、データベースに格納されているデータやイメージファイル、テキストファイルなど各種ファイルとレイアウト情報(注1)を連携し、オンデマンドかつリアルタイムに PDF を生成するエンジンです。
本製品は Java のクラスライブラリでご提供します。これが biz-Stream の中心機能となり、この機能については biz-Stream ライブラリという名称で説明します。
一般的な PDF 生成方法では、予め作成してあるファイル(=固定的なドキュメント)をアドビシステムズ社提供のツールで変換するため、変動的なデータに対応するのは大変困難です。
しかし、biz-Stream を利用すると、変動的なデータから瞬時に PDF を生成できるだけでなく、マルチメディアなどのあらゆる種類のデータに対応できるので、必要な情報を、必要な時に、必要とする人へ提供することができます。
また、レイアウト情報のフォーマットとして、業界標準の XML形式ファイルを採用しているため、高い再利用性と汎用性、拡張性を備えています。
biz-Stream のレイアウト情報を作成するツールとして、biz-Stream レイアウト・デザイナ ならびに biz-Stream レイアウト・デザイナ for Excel の 2 製品が同梱されています。
(注1)レイアウト情報:
PDF に含まれる各項目について、それぞれの表示位置、表示詳細(大きさ、フォント、カラー、配置など)、表示条件などを定義したものです。(変動的なデータから PDF を生成するため、各項目のデータ有無、
データ長などさまざまなケースを想定し、複数のレイアウトで対応できるように条件付けを行う必要があるためです)。XML を使用して記述します。