这是jasper的xml标签
<textField>
<reportElement x="56" y="0" width="276" height="20" uuid="952b2fc3-7220-40ed-80eb-e2a3b9fd9fe2"/>
<textElement>
<font fontName="DejaVu Sans" pdfFontName="Courier" pdfEncoding="Cp1256" isPdfEmbedded="true"/>
</textElement>
<textFieldExpression><![CDATA[new String($F{TEST}.getBytes(), "UTF-8")]]></textFieldExpression>
</textField>
输入:واحدمائةأَلْفٌدرهماماراتي
输出:واحد مائة ??درهماماراتي
我们可以在代表1000的阿拉伯字符处看到两个问号。
如何显示?
我哪里错了?
我只使用Arial Unicode来处理阿拉伯语。我看到你在用DejaVu san。