Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从生成的缓冲图像中添加图像作为jasper中的数据记录?_Java - Fatal编程技术网

Java 从生成的缓冲图像中添加图像作为jasper中的数据记录?

Java 从生成的缓冲图像中添加图像作为jasper中的数据记录?,java,Java,我是stackoverflow的新手,所以如果有什么问题,我道歉 我一直在互联网上彻底搜索如何将BuffereImage添加到jasperReport,但似乎还没有找到答案 所以我需要的是一个自定义记录,其中包含从java生成的BuffereImage数据集,并将其放入jasper报告中。此外,我还需要jasperReport和BuffereImage像素中每英寸/厘米之间的像素比较 有人可以帮忙吗?您可以指定BuffereImage使用图像的参数类型(在我的头顶上),并通过Map参数字段传递图

我是stackoverflow的新手,所以如果有什么问题,我道歉

我一直在互联网上彻底搜索如何将BuffereImage添加到jasperReport,但似乎还没有找到答案

所以我需要的是一个自定义记录,其中包含从java生成的BuffereImage数据集,并将其放入jasper报告中。此外,我还需要jasperReport和BuffereImage像素中每英寸/厘米之间的像素比较


有人可以帮忙吗?

您可以指定BuffereImage使用图像的参数类型(在我的头顶上),并通过Map参数字段传递图像的实例。映射的键应该与报表中参数的名称相同是的,我可以这样指定它,但它不会在数据集中循环相同的图像吗?因为我需要的图像是来自用于自定义显示的BuffereImage生成代码的动态图像数据集,它包含不同的信息…您使用的数据集类型是什么?如中所述,我想尝试使用具有缓冲图像数组类型的自定义数据源。是否可行?理论上,是的,我使用了
JRBeanCollectionDataSoruce
,它允许您将
列表
中的“对象”传递给JasperReports,不应该有任何理由说明该对象的某个字段不能是
图像
。。。