替换JasperReports中的图像

时间:2010-03-18 10:31:45

标签: image jasper-reports

在PDF报告中放置图像元素时,我们如何为该图像提供alt描述或类似描述?我们的想法是在使用某些屏幕阅读器阅读PDF时阅读说明。目前,读者(JAWS)在遇到PDF中的图像时只是说“图形”。

谢谢!

1 个答案:

答案 0 :(得分:2)

终于找到了。 如果有人有类似的查询; 您可以使用hyperlinkTooltipExpression设置替代文字。像这样的东西;

<image isLazy="true">
    <reportElement positionType="Float" x="0" y="0" width="100" height="100"/>
    <imageExpression class="java.lang.String"><![CDATA[$P{imageToBeShown}]]></imageExpression>
    <hyperlinkTooltipExpression><![CDATA["Description goes here"]]></hyperlinkTooltipExpression>
</image>