XSL-FO 布局流 ( fo:flow )
XSL-FO 文档使用 <fo:flow>
元素对数据进行填充
XSL-FO 页面顺序
XSL-FO 使用 <fo:page-sequence>
元素来定义 输出页面
- 每个输出页面都会引用一个定义 布局 的 page master
- 每个输出页面均有一个定义 输出 的
<fo:flow>
元素 - 每个输出页面均会按 顺序(序列) 被打印或显示
XSL-FO Flow(流)
XSL-FO 页面使用来自 <fo:flow>
元素的数据进行填充
<fo:flow>
包含所有被输出到页面的元素
当页面被印满以后,相同的 page master
会被一遍又一遍地被使用,直到所有页面的页面被打印为止。
流动到何处?
<fo:flow>
元素有一个名为 flow-name
的属性
flow-name
属性的值定义 <fo:flow>
元素的内容会去往何处
合法的值:
- xsl-region-body (进入 region-body)
- xsl-region-before (进入 region-before)
- xsl-region-after (进入 region-after)
- xsl-region-start (进入 region-start)
- xsl-region-end (进入 region-end)