2.1 biz-Streamとは
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 を使用して記述します。
PDF とは
Portable Document Format を略したもので、アドビシステムズ社が開発したファイル形式です。仕様が公開された世界標準の電子文書形式で、同社の製品である Acrobat 、Acrobat Readerにより、表示や印刷を行うことができます。PDF は、次のような優れた特徴を備えています。
- 配信用電子文書、DTP の事実上の世界標準
- 多種類の圧縮に対応し、ファイルサイズがコンパクト
- プラットフォームに依存しない
- 作成時の状態そのままに表示・ナビゲート・印刷が可能
- 高品質な印刷が可能
- セキュリティの付加が可能
- マルチメディア(画像)の埋込みが可能
biz-Stream v5.0 はPDF バージョン1.4 以降のPDF を出力できます。
但し、PDF のバージョンによっては使用できる機能に制限がある場合があります。(下表参照)
PDF バージョン | 機能制限 |
---|---|
1.4 |
以下の機能が使用できません。
|
1.5 |
以下の機能が使用できません。
|
1.6 |
以下の機能が使用できません。
|
1.7 | 機能制限はありません。 |
- 透かしの背面設定については、レイアウト・デザイナガイド『8.6 文書設定:文書に透かしを入れる』参照
- 印刷ダイアログプリセット機能については、レイアウト・デザイナ ガイド『8.2 文書設定:開き方・詳細設定』、XMLドキュメントレイアウトタグ リファレンス『5.3 開き方<bs:document-view>』参照
- セキュリティ機能については、レイアウト・デザイナガイド『8.4 文書設定:セキュリティ』参照