2012-09-24 53 views
0

背景圖像固定大小的我已經使用添加了背景圖片到我的PDF:XSL-FO使用nfop創建PDF

<fo:simple-page-master master-name="LetterLandscapePortada" page-height="21.59cm" page-width="28.94cm" > 
       <fo:region-body margin="0cm" background-repeat="no-repeat" background-image="url(file://D:/XSL/fondoPortada.jpg)" />   
</fo:simple-page-master> 

但爲了我有問題,「自動調整」的圖像到頁面,因爲圖像大於頁面大小。

是否可能添加一個屬性,以適應背景圖片到頁面?

回答

2

xslfo的規範沒有爲此指定任何內容。 參見:http://www.w3schools.com/xslfo/obj_region-body.asp

但是,有很多方法可以解決這個問題。在xslfo中,您可以在顯示任何文本之前添加圖像並相應地設置其尺寸,然後它會顯示爲「背景」圖像(具有最低的z-index)。非xsl解決方案是通過在GIMP等編輯器中添加適當的空白/調整大小來修改圖像本身,然後像您一樣進行操作。您也可以使用「位置」屬性,但如果您不修改圖像,它們將毫無幫助。

+0

所以,只有解決方法,沒有任何屬性與autofit – rolivares