左
右
XSL FO Sample Copyright © 2002-2008 Antenna House, Inc. All rights reserved.
下
ページ内の各領域の紹介
XSL-FOではページの中に大きく5つの領域を確保します。
(1) region-start 左端の「左」と書かれた縦長の部分です。紙の左端からregion-startの左端までの長さはページのmargin-leftプロパティで指定します。幅はregion-startのextentプロパティで指定します。
(2) region-end 右端の「右」と書かれた縦長の部分です。紙の右端からregion-endの右端までの長さはページのmargin-rightプロパティで指定します。幅はregion-endのextentプロパティで指定します。
(3) region-before 上端のアンテナハウスのロゴが置かれている横長の部分です。紙の上端からregion-beforeの上端までの長さはページのmargin-topプロパティで指定します。高さはregion-beforeのextentプロパティで指定します。ページのヘッダ領域として使用します。
(4) region-after 下端の「下」と書かれた横長の部分です。紙の下端からregion-afterの下端までの長さはページのmargin-bottomプロパティで指定します。高さはregion-afterのextentプロパティで指定します。ページのフッタ領域として使用します。
(5) region-body このテキストが置かれている中央の大きな部分です。ページの各マージンにregion-bodyの各マージンをそれぞれ加えたものが、紙の四辺からregion-bodyの各四辺までの長さになります。