在XSL-FO中如何在最后添加信息页面,我们不需要标题&这个页面的页脚?
答案 0 :(得分:3)
如果您想在输出结尾处添加页面,无论以前的分页如何,您都可以使用新的fo:page-sequence
引用最后一页的特定fo:simple-page-master
。
示例:
...
</fo:page-sequence>
<fo:page-sequence master-reference="my-page-last">
<fo:flow flow-name="xsl-region-body">
<fo:block/>
</fo:flow>
</fo:page-sequence>
</fo:root>
如果您只想更改最后一页的布局,可以使用fo:conditional-page-master-reference
并使用page-position="last"
作为条件。
示例:
<fo:page-sequence-master master-name="my-page-sequence">
<fo:repeatable-page-master-alternatives>
<fo:conditional-page-master-reference master-reference="my-page-last" page-position="last"/>
<fo:conditional-page-master-reference master-reference="my-page"/>
</fo:repeatable-page-master-alternatives>
</fo:page-sequence-master>