XSL:FO-在两个动态区域上分页吗?

时间:2018-11-14 10:07:33

标签: xslt xsl-fo

我正在使用XSLFast,想知道是否可以进行以下操作:

我有一个包含静态内容的页面,一个区域包含一个输出XML数据的表。表格被设置为特定的高度,以便在达到该高度时页面会中断,并继续输出下一页。 现在, 我想添加另一个包含具有准确功能的表的区域。可能在一侧吗?

1 个答案:

答案 0 :(得分:0)

我从未使用过XSLFast,但是...

XSL 1.1允许fo:simple-page-master具有多个fo:region-body。 (请参见https://www.w3.org/TR/xsl/#fo_simple-page-master。我不知道XSLFast是否支持它,但是使用支持多个fo:region-body的格式化程序,您可以将红色表和蓝色表放在单独的fo:flow中并直接将它们分配给两个不同的fo:region-body。每当fo:region-body溢出时,格式化程序就会制作另一个页面。