我正在使用xsl創建PDF報告文件。在標題上,我需要一個標題圖片和報告標題。我能夠做到。現在問題是報告的其餘部分覆蓋了圖像。我嘗試添加一些空白行,但它不適合我。如何在XSL中添加空間?
在XSL頭在第一排我加入了報告名稱和第二行我加入了圖像的列表。
我正在使用xsl創建PDF報告文件。在標題上,我需要一個標題圖片和報告標題。我能夠做到。現在問題是報告的其餘部分覆蓋了圖像。我嘗試添加一些空白行,但它不適合我。如何在XSL中添加空間?
在XSL頭在第一排我加入了報告名稱和第二行我加入了圖像的列表。
與Apache FOP,以輸出像
空間在HTML,你將不得不插入 
。
所以,如果你想插入一個空行,你只需要編寫一個fo:block
,其內容是 
這樣
<fo:block> </fo:block>
編輯
 
總是爲我工作,但你可以請嘗試使用 
以查看它是否有效。
否則,你可以使用fo:leader
輸出一個空行,這樣
<fo:block>
<fo:leader />
</fo:block>
<fo:leader>
沒有任何屬性將產生一個空行,將適合整個頁面寬度,產生一個空行。
還有它涉及您使用生成PDF說明您與space-before
屬性的文本塊之前所需要的空間量,這樣
<fo:block>
<!-- your header -->
</fo:block>
<fo:block space-before="1pt">
blah blah
</fo:block>
什麼庫中的其他方式? Apache的FOP? – Alex
@alex是的,我使用相同的。你能幫助我,因爲我對它很陌生,也對xsl感興趣。 – amod