0

現在、 MySql DBを使用してiReportに取り組んでいます。

イメージ名(helal.JPGなど)ではなく、サーブレットを使用して文字列IDとしてイメージを保存しています。しかし、これをiReportの画像としてレンダリングすることはできません。

誰でも助けてもらえますか?

4

1 に答える 1

0

画像 200 x 300 の場合<imageExpression>、文字列パラメーターを使用します。

例えば

<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も参照してください。

于 2013-09-09T10:44:57.160 に答える