【发布时间】:2014-03-04 22:47:10
【问题描述】:
所以我试图将背景颜色作为参数传递给 PDF XSLT 的表格单元格。
<xsl:template name="colorCell">
<xsl:param name="bgColor"/>
<fo:table-cell border="solid 1pt gray" background-color="$bgColor">
....
</fo:table-cell>
</xsl:template>
但不知何故,它最终被设置为 background-color="$bgColor"> 而不是 background-color="red">
这就是我调用模板的方式:
<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
【问题讨论】:
标签: xml xslt pdf xslt-1.0 apache-fop