JasperReports导出的pdf中的字体错误

时间:2018-10-01 20:53:05

标签: jasper-reports export-to-pdf

我对Jasper Report(6.0版)有疑问。我正在使用Jasper Report创建使用Java传递的一些参数的pdf报告。我使用jasper studio创建了.JRXML文件,并将文本字段设置为使用“ Times New Roman”字体。

<staticText>
            <reportElement x="0" y="0" width="570" height="100" uuid="56a5a7af-9b84-479a-8182-0ab30d974d79"/>
            <textElement>
                <font fontName="Times New Roman" size="12"/>
            </textElement>
            <text><![CDATA[TSOME TEXT]]></text>
</staticText>

在jasper studio提供的预览中,正确设置了字体,但是当我执行Java代码时,输​​出pdf具有不同的字体,而不是预期的“ Times New Roman”。我也尝试在.JRXML中设置此属性:

<property name="net.sf.jasperreports.default.pdf.font.name" value="Times New Roman"/>

但是它不起作用。有人知道如何解决这个问题吗?

0 个答案:

没有答案