-1

在 iReport Designer 中使用阿拉伯字符,将生成的 PDF 文件的内容字符替换为问号

所需字体已安装

这个怎么解决???

4

3 回答 3

1
  1. 在您的 Jasper 环境“IReport”
    中,如果您想生成PDF 报告,最好从您的 ireport 应用程序
    中选择(预览 -> PDF 预览)
    而 不是默认值(内部预览)

  2. 文本字段属性

对于文本字段,您应该分配一些属性
1.字体名称:支持您的语言环境“阿拉伯语”的字体
2. Pdf 字体名称:支持您的语言环境“阿拉伯语”的字体
3. Pdf 嵌入:true
4. Pdf 编码:取决于在您的语言“阿拉伯语”->“Identity-H(带有水平书写的Unicode)”

注意
如果您没有安装支持您的语言“阿拉伯语”的字体,这
很容易
只需获取您喜欢的字体“....ttf”
然后从 ireport 安装它
(工具 -> 选项 -> 字体选项卡 -> 安装字体按钮 - > ....)

于 2013-03-06T07:28:28.320 回答
1

从 IReport 4.8.0 版本开始,只需将 textfield 的字体从 sanserif 更改为 Dejavu sans。

于 2014-08-16T14:07:17.263 回答
-2

尝试扩大报告文本字段的大小。希望它会得到解决。如果有帮助,请标记为答案。

于 2013-03-06T07:29:57.590 回答