Невозможно выполнить преобразование ByteArrayInputStream в String при попытке загрузить изображение в отчете Jasper.JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Невозможно выполнить преобразование ByteArrayInputStream в String при попытке загрузить изображение в отчете Jasper.

Сообщение Anonymous »

Я пытаюсь загрузить изображение в свой отчет с помощью выражения, но получаю сообщение об ошибке:
*net.sf.jasperreports.engine.JRException: при компиляции возникли ошибки Файл класса выражений отчета:
  • Невозможно привести из ByteArrayInputStream к String
    value = (java.lang.String)(new ByteArrayInputStream((byte[] ) ((java.lang.Object)parameter_logobrasao.getValue()))); //$JR_EXPR_ID=25$
  • Невозможно привести из ByteArrayInputStream к String
    value = (java.lang.String)(new ByteArrayInputStream ((byte[]) ((java.lang.Object)parameter_logobrasao.getValue()))); //$JR_EXPR_ID=25$
  • Невозможно привести из ByteArrayInputStream к String
    value = (java.lang.String)(new ByteArrayInputStream ((byte[]) ((java.lang.Object)parameter_logobrasao.getValue()))); //$JR_EXPR_ID=25$
    *
Передача логотипа по параметру с типом Object и приведение к байту [] в выражении: Я делаю изображение с помощью Java:

Код: Выделить всё

...
logobrasao = getImageBytes();

parameters.put("logobrasao", logobrasao);

JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, parameter, beanDS);
...
Каким-то образом яшма пытается автоматически преобразовать выражение в строку. Как я могу это решить?
версии:
Jaspersoft Studio 6.21.3
jasperreports-3.7.6
перепробовал все, что я могу

Подробнее здесь: https://stackoverflow.com/questions/791 ... e-at-jaspe
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»