Hola,
Estoy utilizando Netbeans con el plugin de jasperReport y tengo el siguiente problema:
Quiero crear un informe con imágenes almacenadas en una base de datos. Para ello cambio la clase de la imagen del informe que era de la clase java.awt.image a java.io.InputStream y el campo de la base de datos que asignaré a la imagen le cambio la clase para que sea también java.io.InputStream y no hayan problemas de casting.
Cuando se genera el informe, no hay ningún problema, todo sale tal y como se espera. pero cuando quiero exportar a diferentes tipos de archivos, pasan diferentes cosas:
Cuando guardo en archivos .odt ó .docx: las imágenes se pierden y no se muestran
Cuando guardo en pdf: sale el siguiente error: Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: com/lowagie/text/DocumentException
Cuando guardo en html si que se muestran las imágenes.
Lo que quiero es guardar en .odt ó .docx y mi duda es que no sé que estoy haciendo mal . Supongo que será debido a la clase iostream que puede dar problemas, pero soy novato en esto y no me manejo bien del todo con jasper.
Gracias por adelantado.
Saludos cordiales.