我想在我的ireport pdf输出中添加卢比符号。我已将字体Indian_rupee.ttf
添加到构建路径并安装它,但我又遇到了同样的问题。
我该怎么办?
答案 0 :(得分:1)
您好,您可以将Unicode字符用于“INDIAN RUPEE SIGN'
”对于这个unicode使用字体 DejaVu Sans , INR的Unicode字符为&#x20b9 (十六进制)。
如果上面的unicode无效,请尝试&#8377 (十进制)。
此usicode用于HTML,因此请确保选择html作为标记。
<textField>
<reportElement x="520" y="0" width="30" height="20" uuid=""/>
<textElement textAlignment="Center" verticalAlignment="Middle" markup="html">
<font fontName="DejaVu Sans" size="14"/>
</textElement>
<textFieldExpression>"₹"</textFieldExpression>
</textField>
答案 1 :(得分:0)
<textField>
<reportElement x="520" y="0" width="30" height="20" uuid=""/>
<textElement textAlignment="Center" verticalAlignment="Middle" markup="html">
<font fontName="DejaVu Sans" size="14"/>
</textElement>
<textFieldExpression>"₹"</textFieldExpression>
</textField>
使用此方法,您只能在JRViewer中获得符号。 我面临同样的问题,即能够在JRViewer中获得符号。但它不适用于JRPdfExporter。 (不显示pdf格式)。