XSL-FO 教程login
XSL-FO 教程
作者:php.cn  更新時間:2022-04-21 16:29:33

XSL-FO串流



XSL-FO 頁面使用來自 <fo:flow> 元素的資料進行填充。


XSL-FO 頁面序列(Page Sequences)

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)


##