2012-01-17 13 views
1

私はジャスパーレポートアプリケーションを作成したいと思います。適切に配置されるようにイメージとテキストを配置する必要があります。これは私が欲しいものです。ジャスパーレポート画像とテキストの組み合わせ

capture

私は、Webサービスから画像やテキストを取得するので、私は、実行時に画像サイズを取得することができます。その幅が大きい場合、テキストは下になければならず、その逆もあります。パラメータで幅オプションを設定しようとしましたが、機能しませんでした。

どうすればいいですか?

答えて

2

正しい:パラメータを使用してイメージの幅を設定することはできません。

最も簡単な解決策は、おそらく次のようなものです。
最大幅は何かを決定します。次に、「式の印刷」を使用して、画像の次のテキストレイアウトまたは画像の上のテキストレイアウトを表示します。レポートには2つのイメージ要素と2つのテキスト要素がありますが、イメージサイズに基づいてどちらを表示するかを選択します。

代わりにDynamic Jasperのようなものを調べることもできます。これは、その場で.jrxmlを動的に生成するように設計されたプロジェクトなので、あなたの記述に似た幅を修正する能力があります。

+0

はい、ありがとうございました。 – akaya

関連する問題