biz-StreamマニュアルXMLページレイアウトタグ リファレンス第2章 最上位要素(レイアウト)2.1 最上位要素(レイアウト)<Layout>

2.1 最上位要素(レイアウト)<Layout>


最上位要素(レイアウト)

ページレイアウトをデザインするために用意されているコンポーネントを定義します。
本章では、次のコンポーネントについて説明します。
  • 最上位要素(レイアウト)<Layout>
  • テキスト
  • イメージ


2.1.1機能説明

XML ツリーの最上位要素です。すべての要素が<Layout></Layout>タグ内に記述されます。
Layout では、PDF の描画領域や子要素の座標基点となる開始位置などを定義します。



2.1.2属性説明

属性名指定説明指定内容初期値
Name任意名前CDATA
Width任意領域の幅CDATA
Height任意領域の高さCDATA
X任意X座標CDATA0
Y任意Y座標CDATA0
Unit任意単位(Choice)mm / cm / in / px / ptmm
version任意ページレイアウトのバージョンCDATAバージョンを示す数値文字列 ※10.0.0


2.1.3記述例

Layoutサンプル1

<?xml version="1.0" encoding="UTF-8"?>
<!-- XML file created by biz-Stream Designer -->
<!-- biz-Stream Copyright BrainSellers.com Corp. -->
<Layout Name="LayoutSample1" Width="75" Height="60" X="10" Y="10" 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">
    <!-- 枠線 -->
    <Square Width="50" Height="25" Y="0" LineColor="14,0,176" LineStyle="Solid"/>
    <!-- ラベル -->
    <Label Width="50" Height="25" Y="0" Horizon="center" Vertical="center" Vector="horizon" Font="MSGothic" FontSize="9" FontStyle="PLAIN" Narrow="horizon">Layout 記述例</Label>
</Layout>

Layoutサンプル1