【发布时间】:2016-03-21 02:57:36
【问题描述】:
我将 i-report 5.5.0 用于 jasper 报告。我需要将印地语文本导出为 PDF 格式,但印地语部分正在转换为 ???????。
我已经使用过字体扩展,但没有帮助:
字体名称:“lohit Devanagari”
PDF 嵌入:检查
PDF 编码:Identity-H
我也尝试过其他印地语字体,但到目前为止没有任何效果..
<textField>
<reportElement x="111" y="26" width="100" height="20" uuid="5a471a16-de7b-4f55-9c9f-b01d37938b9f"/>
<textElement>
<font fontName="Lohit Devanagari" pdfEncoding="Identity-H" isPdfEmbedded="false"/>
</textElement>
<textFieldExpression><![CDATA[$F{DISTRICT_NAME}]]></textFieldExpression>
</textField>
【问题讨论】:
-
你用过font extensions吗?
-
@AlexK,可能的重复项没有答案或接受的答案,用户已尝试字体扩展,请参阅问题(可能不正确或 ttf 字体无法呈现 uni-code),这就是为什么我已经发布了答案。
-
这篇文章包含有用的cmets和答案
-
有人找到解决这个问题的方法吗?
标签: fonts jasper-reports export-to-pdf hindi