如何从Oracle Report Builder 6i用阿拉伯语生成pdf?

时间:2019-03-06 06:55:40

标签: oracle pdf arabic oraclereports

亲爱的所有人,我需要创建一个oracle报告(v 6i),在该报告中,我用英语显示了一个段落,而用阿拉伯语显示了另一个段落。文本可以是静态的(硬编码),也可以是动态的(可以从表中选择)。我从ms单词中复制了一个阿拉伯语段落,并通过蟾蜍将其粘贴到表格中。当我通过toad / SQL plus看到插入的文本时,以阿拉伯语显示它,但是当我通过Oracle报告显示它时,则显示一些垃圾字符。

1 个答案:

答案 0 :(得分:0)

转到纸张布局编辑器;在其中,将阿拉伯文字 font 设置为支持阿拉伯字母的文字。例如,如果它是Arial(默认情况下),则它不会显示阿拉伯字母,因此您会感到垃圾,因为Reports会尝试执行字体替换(并失败)。我不知道哪些字体支持阿拉伯语,我不使用它。

另外,请注意,Reports 6i是客户端-服务器版本,这意味着您必须在将使用该报告的所有计算机上安装该字体(否则所有用户也会看到垃圾邮件。)