[英]How to add space in XSL?
我正在使用xsl創建pdf報告文件。 在標題上,我需要標題圖片和報告標題。 我能夠做到。 現在的問題是報告的其余部分覆蓋了圖像。 我嘗試添加一些空白行,但對我不起作用。
在xsl標頭中,第一行中有一個表格,我要添加報告名稱,第二行中,我要添加圖像。
使用Apache FOP時,要輸出
在HTML中,您必須插入 
。
因此,如果要插入空白行,只需編寫一個fo:block
其內容為 
像這樣
<fo:block> </fo:block>
編輯
 
一直為我工作,但您也可以嘗試使用 
看看是否有效。
否則,您可以使用fo:leader
輸出空白行,如下所示
<fo:block>
<fo:leader />
</fo:block>
沒有任何屬性的<fo:leader>
將會生成一個適合整個頁面寬度的空行,並生成一個空行。
還有另一種方法,涉及使用space-before
屬性指定文本塊之前所需的空間量,例如
<fo:block>
<!-- your header -->
</fo:block>
<fo:block space-before="1pt">
blah blah
</fo:block>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.