小编skr*_*zic的帖子

表XSL-FO中的分页符

我有一个表的XSL-FO样式表.

<fo:page-sequence master-reference="defaultPage">
  <fo:flow flow-name="xsl-region-body">
    <fo:table table-layout="fixed" width="100%">
      <fo:table-column column-width="9pt"/>
      <fo:table-column column-width="30pt"/>
      <fo:table-column column-width="150pt"/>
      <fo:table-header>
        <fo:table-row>
          <fo:table-cell>
            <fo:block><xsl:text>Column 1</xsl:text></fo:block>
          </fo:table-cell>
          <fo:table-cell>
            <fo:block><xsl:text>Column 2</xsl:text></fo:block>
          </fo:table-cell>
          <fo:table-cell>
            <fo:block><xsl:text>Column 3</xsl:text></fo:block>
          </fo:table-cell>
        </fo:table-row>
      </fo:table-header>
      <fo:table-body>
        <fo:table-row>
          <xsl:apply-templates select="rbrOcjena"/>
          <xsl:apply-templates select="sifPred"/>
          <xsl:apply-templates select="nazPred"/>
        </fo:table-row>
      </fo:table-body>
    </fo:table>
  </fo:flow>
</fo:page-sequence>
Run Code Online (Sandbox Code Playgroud)

该表可以有很多行,所以当生成PDF时,我想在新页面上打破它.此外,我想在新页面重复表头,如果可能的话.我应该在表格标签中添加哪些属性来实现它?

谢谢!

xslt pdf-generation xsl-fo

3
推荐指数
1
解决办法
9091
查看次数

标签 统计

pdf-generation ×1

xsl-fo ×1

xslt ×1