2015-04-29 60 views
-2

我有一個common.xsl文件,我已經在其中定義了所有的模板,基本上打算做的是爲所有從xsl生成的離頁生成頁腳。對於xsl來說是新的,任何人都可以爲我提供一個很好的例子。如何在xsl中添加頁腳

+0

[如何在xsl-fo中爲每個頁面添加頁眉和頁腳以生成PDF](http://stackoverflow.com/questions/20657579/how-to-add-header-and-footer-for -every的頁面功能於XSL-FO到生成,PDF) – lfurini

回答

0

你的問題有點含糊,但簡而言之,xsl的fo面是你定義頁面頁腳規則和格式的地方。如果您查看xsl fo example,靠近頂部的是模板能夠生成的頁面類型的聲明(這可以是一個通用頁面,但您可以根據需要定義多個頁面)。在simple-page-master聲明中,您可以定義表示內容主體的區域以及四個外邊緣。在你的情況下,你會添加一個區域定義 - 後(這是底部邊緣,或在你的情況下,頁面的頁腳)。您可以在頁面序列中定義內容和格式,以便在渲染引擎處理頁面時知道該頁面的部分序列正在生成頁腳內容。請參閱我引用的示例以獲取更精確的實現細節,但從概念上講,這是理解的關鍵概念。

0

使用J4L FO Designer試用版可用,您可以簡單複製在FO中生成的代碼... 每個項目都將顯示在頁眉和頁腳之後。