以下是一个简单的例子,演示了如何使用 fo:simple-page-master:
<fo:layout-master-set xmlns:fo="http://www.w3.org/1999/XSL/Format">
<fo:simple-page-master master-name="my-page" page-height="11in" page-width="8.5in">
<!-- 定义页面的边距 -->
<fo:region-body margin="1in"/>
<!-- 可选:定义其他区域,如页眉和页脚 -->
<fo:region-before extent="1in"/>
<fo:region-after extent="1in"/>
<fo:region-start extent="1in"/>
<fo:region-end extent="1in"/>
</fo:simple-page-master>
</fo:layout-master-set>
在上述例子中,fo:simple-page-master 定义了一个名为 "my-page" 的简单页面母版。它具有页面高度(page-height)和页面宽度(page-width)属性,以及一个包含在页面上的主要区域(region-body)并设置了边距。
fo:region-body 是用于放置文档内容的主要区域,而 fo:region-before、fo:region-after、fo:region-start 和 fo:region-end 是可选的区域,用于放置页眉、页脚或其他区域相关的内容。
在实际应用中,你可以根据具体的排版需求调整页面母版的设置,例如调整页面的大小、边距和区域的位置。
转载请注明出处:http://www.pingtaimeng.com/article/detail/12354/XML