更改 ireport 以对字段使用 unicode
Changing ireport to use unicode for fields
我如何更改或强制 ireport 显示 unicode 字符,如俄语等?
我试过在 jasper 网站上搜索它,但没有运气或相关答案。
我在 XML
中有这个
<?xml version="1.0" encoding="UTF-8"?>
<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports"
<textFieldExpression class="java.lang.String"><![CDATA[$F{NEWSTATUS}]]></textFieldExpression>
还有这个 pdf 报告的截图
Excel 显示正确
使用 iReport 3.7.2 字体名称:Tahoma。 CSV 报告也可以正常工作。
这是字体的问题。您可以附加一个字体库以使用您喜欢的任何字体:Use custom fonts when creating pdf using iReport 或仅使用 Arial,它与西里尔文兼容。
我如何更改或强制 ireport 显示 unicode 字符,如俄语等? 我试过在 jasper 网站上搜索它,但没有运气或相关答案。
我在 XML
中有这个<?xml version="1.0" encoding="UTF-8"?>
<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports"
<textFieldExpression class="java.lang.String"><![CDATA[$F{NEWSTATUS}]]></textFieldExpression>
还有这个 pdf 报告的截图
Excel 显示正确
使用 iReport 3.7.2 字体名称:Tahoma。 CSV 报告也可以正常工作。
这是字体的问题。您可以附加一个字体库以使用您喜欢的任何字体:Use custom fonts when creating pdf using iReport 或仅使用 Arial,它与西里尔文兼容。