Ma'd Saeed Ответов: 1

Как я могу передать изображение в качестве параметра в отчет jasper?


Как я могу передать изображение в качестве параметра в отчет Jasper из java-приложения?

Что я уже пробовал:

Ява.авт.Хранилище HashMap параметры = новый Java.авт.Хранилище HashMap();
params. put ("логотип", Новый javax.swing.ImageIcon("D:\\1.jpg"). getImage());

1 Ответов

Рейтинг:
0

Teju NC

Я думаю, что то, как вы передаете изображение, нормально. Используйте его в jrxml как:

< изображение>
< reportElement ... />
&ЛТ;imageExpression класс="в Java.авт.Изображения"&ГТ;&ЛТ;![CDATA[$P{logo}]]> & lt; / imageExpression>
< / изображение>
То есть убедитесь, что класс выражения java.awt.Image и само выражение указывает на правильный параметр.