Jasper reports Jasper报告图像和文本混合
我想写一个jasper报告应用程序。它必须安排一个图像和一个文本,这样它们将被适当地放置。这就是我想要的 我从web服务获取图像和文本,以便在运行时获取图像大小。如果其宽度较大,则文本应位于下方,反之亦然。我尝试通过一个参数设置宽度选项,但它不起作用Jasper reports Jasper报告图像和文本混合,jasper-reports,alignment,Jasper Reports,Alignment,我想写一个jasper报告应用程序。它必须安排一个图像和一个文本,这样它们将被适当地放置。这就是我想要的 我从web服务获取图像和文本,以便在运行时获取图像大小。如果其宽度较大,则文本应位于下方,反之亦然。我尝试通过一个参数设置宽度选项,但它不起作用 如何操作?正确:不能使用参数设置图像宽度 最快的解决方案可能如下: 确定你的最大宽度是多少。然后使用“打印时表达式”显示文本版面旁边的图片或文本版面上方的图片。您的报告将有2个图像元素和2个文本元素,但您将根据图像大小选择要显示的元素 另一种方法
如何操作?正确:不能使用参数设置图像宽度 最快的解决方案可能如下:
确定你的最大宽度是多少。然后使用“打印时表达式”显示文本版面旁边的图片或文本版面上方的图片。您的报告将有2个图像元素和2个文本元素,但您将根据图像大小选择要显示的元素 另一种方法是研究动态Jasper之类的东西。这是一个设计用于动态生成.jrxml的项目,因此它能够修改与您描述的宽度相似的宽度