Zonder te zien hoe je de blob aanroept om de afbeelding in je rapportcode in te sluiten...
- Gebruik
blob.getBinaryStream()
. - Converteer de stream met
javax.imageio.ImageIO.read( InputStream )
.
Bijvoorbeeld:
javax.imageio.ImageIO.read( blob.getBinaryStream() )
Dit retourneert een instantie van BufferedImage
, die subklassen java.awt.Image
, en zou een geschikt object moeten zijn om in het rapport in te sluiten.
De blob
variabele die in het voorbeeld wordt weergegeven, moet de juiste variabele uit het rapport gebruiken (die de gegevens uit de gewenste kolom vertegenwoordigt).
Zie ook:
- https://forums.oracle.com/forums/thread.jspa?threadID=2081381