biz-Streamマニュアル レイアウト・デザイナ ガイド 第4章 レイアウト・デザイナの基本操作 4.4 レイアウトバージョンについて

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への単位変換の精度を向上』を参照してください。