目前我正在使用 MySql DB 处理 iReport 。
我使用servlet将图像保存为String id,而不是图像名称(如helal.JPG)。但我无法将其渲染为 iReport 上的图像。
有人可以帮忙吗?
答案 0 :(得分:0)
对于图像200 x 300,请使用带有String参数的<imageExpression>
。
E.g。
<parameter name="IMG_PATH" class="java.lang.String"></parameter>
...
<image ...>
<reportElement x="0" y="0" width="200" height="300"/>
<imageExpression class="java.lang.String">
<![CDATA[$P{IMG_PATH}]]>
</imageExpression>
</image>
另见http://jasperreports.sourceforge.net/sample.reference/images/index.html