我需要在Jasper Reports的 textField 内链接。
我知道Jasper Reports中有 hyperlinkType =“ Reference” ,它可以正常工作,但是我需要一个textField内的链接和文本。
我使用带有以下代码的 html 标记:
<textField>
<reportElement positionType="Float" x="220" y="45" width="406" height="60"/>
<textElement markup="html">
<font fontName="Arial" size="8"/>
</textElement>
<textFieldExpression class="java.lang.String"><![CDATA[
"Link: " +
"<u><font color='blue'><a href='http://adress'>Company Side</a></font></u>"]]></textFieldExpression>
在 PDF 中可以正常工作。但是它不能用作 RTF 中的链接。 “公司方”为蓝色且未标出,但这不是LINK。
对链接需要做些什么,文本将在RTF中的一个textField中?为什么PDF和RTF的行为有所不同?
我已经看到了以下问题: