【问题标题】:How do you add a page break in a PDF with XSL-FO?如何使用 XSL-FO 在 PDF 中添加分页符?
【发布时间】:2010-09-18 13:07:23
【问题描述】:

如何使用 XSL-FO 在文档中添加分页符?我正在使用Apache FOP 创建 PDF,如果这会有所不同的话。

【问题讨论】:

    标签: pdf xslt xsl-fo


    【解决方案1】:

    FOP compliance page表示在以后的版本中支持page-break-afterpage-break-beforepage-break-inside,并部分支持keep-togetherkeep-with-nextkeep-with-previous

    【讨论】:

      【解决方案2】:

      谢谢,以下方法可用于在表格后添加分页符:

      <fo:table break-after="page">
      

      【讨论】:

      • 谢谢。很好的答案。
      • 不要忘记在 fo:block 留空时插入/
      【解决方案3】:

      你也可以这样做:

      <fo:block page-break-before="always">
        ...things you want in a new page...
      </fo:block>
      

      【讨论】:

      • 不要忘记在 fo:block 留空时插入/
      【解决方案4】:

      这对我有用。但这是 Elite Design Gallery 的语法。

      <w:p ><w:r><w:br w:type="page"/></w:r></w:p>
      

      【讨论】:

        猜你喜欢
        • 2011-10-09
        • 2016-09-06
        • 2014-05-15
        • 1970-01-01
        • 2014-01-06
        • 1970-01-01
        • 2020-02-19
        • 2010-11-09
        • 2015-06-05
        相关资源
        最近更新 更多