XSL-FO - 如何在最后添加信息页面而没有标题和&这个页面的页脚?

时间:2013-02-10 05:28:17

标签: xsl-fo

在XSL-FO中如何在最后添加信息页面,我们不需要标题&这个页面的页脚?

1 个答案:

答案 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>