XSL FO - 格式化溢出表

时间:2011-04-07 18:34:41

标签: apache xsl-fo apache-fop

我有一个几乎完美的XSL-FO表。不幸的是,我发现当我有很多项目(足以包装到第2页)时,表格太靠近页脚了。我希望桌子和页脚之间有一些填充。

我尝试添加padding-after,但是我没有填充,而是从Apache FOP中获得溢出错误。

  

2011年4月7日下午1:29:41   org.apache.fop.events.LoggingEventListener   processEvent警告:内容   溢出了视口   fo:区域 - 在第1页的区域之后   k-进展方向25966   millipoints。 (见位置68:53)

我该怎么做?

<fo:block overflow="clip" padding-after="1em">
        <!-- table start -->
        <fo:table table-layout="fixed" width="100%" border-collapse="separate" >

1 个答案:

答案 0 :(得分:2)

 <!--Footer-->
    <fo:static-content flow-name="xsl-region-after">
      <fo:block font-size="12pt" padding-before="1em" 

我填充了页脚而不是桌子。无论出于何种原因,它都会尊重页脚填充。