Здравствуйте!
Возникла проблема, когда экспортирую отчет в Excel или в HTML, то все данные(числа, символы) отображаются, а изображения(логотип) не отображается, вот код:
Excel:
| Код | ..... JRXlsExporter exporterXLS = new JRXlsExporter(); exporterXLS.setParameter(JRXlsExporterParameter.JASPER_PRINT, jasperPrint); exporterXLS.setParameter(JRXlsExporterParameter.OUTPUT_STREAM, baos); //если TRUE то отчет разобъется на несколько листов exporterXLS.setParameter(JRXlsExporterParameter.IS_ONE_PAGE_PER_SHEET, Boolean.FALSE); //если FALSE то строки кривыми будут exporterXLS.setParameter(JRXlsExporterParameter.IS_AUTO_DETECT_CELL_TYPE, Boolean.TRUE); //exporterXLS.setParameter(JRXlsExporterParameter.IS_DETECT_CELL_TYPE, Boolean.TRUE); //если TRUE то задний фон будет белый и границы ячеек не будет видно exporterXLS.setParameter(JRXlsExporterParameter.IS_WHITE_PAGE_BACKGROUND, Boolean.FALSE); exporterXLS.setParameter(JRXlsExporterParameter.IS_REMOVE_EMPTY_SPACE_BETWEEN_ROWS, Boolean.TRUE); exporterXLS.exportReport();
response.setContentType("application/xls;charset=UTF-8"); .....
|
HTML:
| Код | ...... JRHtmlExporter htmlExporter = new JRHtmlExporter(); htmlExporter.setParameter(JRExporterParameter.JASPER_PRINT, jasperPrint); htmlExporter.setParameter(JRExporterParameter.OUTPUT_STREAM, baos); htmlExporter.exportReport();
response.setContentType("text/html;charset=UTF-8"); ......
|
Подскажите как быть, как решить проблему отсутствия изображения?
Заранее спасибо! |