为什么HTML标记内的链接在RTF中不起作用?

时间:2019-04-22 12:10:14

标签: html jasper-reports textfield rtf

我需要在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的行为有所不同?

我已经看到了以下问题:

0 个答案:

没有答案