没有看到您如何调用Blob将图像嵌入报表代码中…
- 使用
blob.getBinaryStream()
。 - 使用转换流
javax.imageio.ImageIO.read( InputStream )
。
例如:
javax.imageio.ImageIO.read( blob.getBinaryStream() )
这将返回的实例
BufferedImage,该实例是的子类
java.awt.Image,并且应该是嵌入报表中的合适对象。
blob示例中显示的变量将必须使用报告中的适当变量(代表所需列中的数据)。
也可以看看:
- https://forums.oracle.com/forums/thread.jspa?threadID=2081381



