我有以下XSLT结构:
<fo:layout-master-set>
<fo:simple-page-master master-name="simpleA4" >
<fo:region-body/>
<fo:region-after extent="0.4cm"/>
</fo:simple-page-master>
</fo:layout-master-set>
<fo:page-sequence master-reference="simpleA4" >
<fo:static-content flow-name="xsl-region-after">
<fo:block font-size="5pt">
Page <fo:page-number />
</fo:block>
</fo:static-content>
<fo:flow flow-name="xsl-region-body">
<fo:block font-size="8pt">
<!-Loop goes here->
</fo:block>
</fo:flow>
</fo:page-sequence>
Run Code Online (Sandbox Code Playgroud)
我需要<fo:page-number />从1再次重新开始,在体内循环.是否可以重置页码或任何其他想法?
小智 5
我认为这是可能的,试试这个
<fo:page-sequence master-reference="simpleA4" initial-page-number="1" force-page-count="no-force">
Run Code Online (Sandbox Code Playgroud)
并把fo:page-sequence你放在你的循环中.
| 归档时间: |
|
| 查看次数: |
2278 次 |
| 最近记录: |