阿拉伯字符未使用JasperReports

时间:2016-11-02 14:56:41

标签: java fonts jasper-reports export-to-pdf

我试图在CentOS环境中打印包含阿拉伯字符的PDF文件。这就像Windows 7中的魅力一样。

这是我的JRXML文件,其中包含使用过的字体:

        <textField>
            <reportElement key="" x="264" y="10" width="320" height="21" uuid="d7c106cd-74c4-4283-97d0-9c3de426ca68"/>
            <textElement textAlignment="Center">
                <font fontName="DejaVu Sans" size="10" isBold="false"/>
            </textElement>
            <textFieldExpression><![CDATA[$P{title}]]></textFieldExpression>
        </textField>

我试图将Arial字体放在jasper扩展中并编辑font.xml文件,但仍然无效。

我还把ttf文件放在类路径和jdk / jre / lib / fonts中但是没办法。

我确信在CentOS环境中支持阿拉伯语。我认为我应该理解jasper加载字体并使用它的方式。

0 个答案:

没有答案