我有一个表,假设有20行,我希望显示表格,使每个页面只有5行。所以20行应该以4页显示。 我使用apache FOP打印PDF。 任何人都可以帮助我吗?
答案 0 :(得分:0)
这是如何实现的。
<xsl:choose>
<xsl:when test="position() mod 4 = 0">
<!-- Add table rows here with property break-after-->
<fo:table-row break-after="page">
<fo:table-cell>
<xsl:text>Table content here</xsl:text>
</fo:table-cell>
</fo:table-row>
</xsl:when>
<xsl:otherwise>
<!-- Add table rows here without property break-after-->
<fo:table-row>
<fo:table-cell>
<xsl:text>Table content here</xsl:text>
</fo:table-cell>
</fo:table-row>
</xsl:otherwise>
</xsl:choose>