1 介绍
Image命令用于在Excel报表中输出图片。
2 用法
在想要输出图片的单元格上添加以下注释:
jx:image(lastCell="D10" src="image" imageType="PNG")
lastCell定义图片包含区域的右下角单元格。如果注释放置在A1单元格,那么图片将放在输出Excel的A1:D10区域。src定义图片二进制在Context上的键。imageType定义图片类型,可用值为:PNG、JPEG、EMF、WMF、PICT、DIB。imageType属性的默认值为PNG。
Java代码应该包含这样的内容,以便将所需的图片放到Context中的image属性上:
InputStream imageInputStream = ImageDemo.class.getResourceAsStream("business.png");
byte[] imageBytes = Util.toByteArray(imageInputStream);
context.putVar("image", imageBytes);