2
所以我試圖將背景顏色作爲參數傳遞給PDF XSLT的表格單元格。將參數傳遞爲屬性不起作用XSL來自XML的PDF
<xsl:template name="colorCell">
<xsl:param name="bgColor"/>
<fo:table-cell border="solid 1pt gray" background-color="$bgColor">
....
</fo:table-cell>
</xsl:template>
但不知何故,它被設置爲背景色的最終=「$ BGCOLOR」>而不是背景顏色=「紅色」>
這是我如何打電話模板:
<xsl:call-template name="colorCell">
<xsl:with-param name="bgColor" select="'white'"/>
</xsl:call-template>
這是錯誤:
SEVERE: Invalid property value encountered in background-color="$bgColor"
我是不是做錯了?有任何想法嗎? 最後一個音符,我使用FOP生成PDF
感謝..我想我已經嘗試過,但它沒有工作,但今天早上它做了...哦,我可能跑掉舊的XSL或什麼時候我嘗試了它 – grobartn