JasperReports是否允许动态字体颜色?

时间:2014-05-08 07:16:57

标签: java jasper-reports

我在DB中有一个带有HEX颜色属性的文本字段,例如:

**Name, Color**
John Doe, #FF0000
Albert Smith, #AF0FBA

如何通过jrxml传递这些HEX值以正确渲染字体颜色? 条件样式并不匹配,因为我有超过1600万种颜色。

1 个答案:

答案 0 :(得分:2)

将以下属性添加到文本元素:

<textField>
  <reportElement ...>
    <propertyExpression name="net.sf.jasperreports.style.forecolor">$F{color}</propertyExpression>
  </reportElement>
  ...