gpt4 book ai didi

jasper-reports - 如何处理 "Byte data not found"

转载 作者:行者123 更新时间:2023-12-02 04:30:10 24 4
gpt4 key购买 nike

我希望我的报告根据其他一些字段的值按行显示图像。例如。像这样:

column_1 | column_2
======================
xyz | <xyz.jpg>
abc | <abc.jpg>

column_1 保存文本,column_2 显示文件文本+“.jpg”中的图像。我通过将图像表达式设置为:$F{COLUMN_1}+ ".jpg"来实现此目的。

问题是有时可能(在我的情况下:将会)发生不存在具有适当名称的图像文件的情况。这会生成“填充打印时出错...在 [some_image_path] 处找不到字节数据”。

有没有办法处理此类错误,例如,当指定的文件不存在时显示一些默认图像?

最佳答案

事实证明,可以使用“onErrorType”来决定图像出现错误时会发生什么情况。这是一个例子:

<image scaleImage="RealHeight" hAlign="Center" vAlign="Middle" onErrorType="Blank">

当未找到图像文件时,这会将图像设置为空白,而不是以错误结束。

关于jasper-reports - 如何处理 "Byte data not found",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23760597/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com