4.4 レイアウトバージョンについて
レイアウトバージョンとは「レイアウトの仕様バージョン」のことで、レイアウト・デザイナのバージョン番号とは同期していません。
biz-Stream レイアウト・デザイナ v5.0 以降で作成したレイアウトファイルでは、以下のタグのversion属性にレイアウトバージョンが設定されるようになりました。
レイアウトの種類 | タグ | レイアウトバージョン 例 |
---|---|---|
ドキュメントレイアウト | fo:root タグ | version="5.0.0" |
ページレイアウト | Layout タグ | version="5.0.0" |
ドキュメントレイアウトの例
<?xml version="1.0" encoding="UTF-8"?> <!-- XML file created by biz-Stream Designer --> <!-- biz-Stream Copyright BrainSellers.com Corp. --> <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:pdf="http://www.brainsellers.com/schema" xmlns:svg="http://www.brainsellers.com/schema" xmlns:bs="http://www.brainsellers.com/schema" xmlns:form="http://www.brainsellers.com/schema" version="5.0.0">
ページレイアウトの例
<?xml version="1.0" encoding="UTF-8"?> <!-- XML file created by biz-Stream Designer --> <!-- biz-Stream Copyright BrainSellers.com Corp. --> <Layout Width="595.276px" Height="841.89px" Unit="px" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:bs="http://www.brainsellers.com/schema" xmlns:svg="http://www.brainsellers.com/schema" xmlns:form="http://www.brainsellers.com/schema" xmlns:pdf="http://www.brainsellers.com/schema" version="5.0.0">
biz-Stream レイアウト・デザイナ v4.9 以前で作成したレイアウトファイルについてはversion属性が存在せず、レイアウトバージョンについては以下のとおりとなります。
biz-Streamのバージョン | レイアウトバージョン | レイアウト・デザイナのバージョン番号 |
---|---|---|
biz-Stream v4.X 以前 | なし | biz-Streamのバージョンと同じ |
biz-Stream v5.0.0 ~ v5.2.0 | 5.0.0 | biz-Streamのバージョンと同じ |
また、ドキュメントレイアウトとページレイアウトを組み合わせて使用する場合は、上位のレイアウトバージョンが有効になります。 ドキュメントレイアウトのレイアウトバージョンが"4.9.0"でページレイアウトのレイアウトバージョンが"5.0.0"の場合、レイアウトバージョンは"4.9.0"として扱われます。
- version属性値が「5.0.0」以上の場合、生成されるPDFのページサイズやオブジェクトの出力位置がv4以前と比較して若干変わります。 ライブラリ共通ガイドの『5.3.10 mmからptへの単位変換の精度を向上』を参照してください。