Crystal reports rtl语言的问题

Crystal reports rtl语言的问题,crystal-reports,Crystal Reports,我在crystal报表中使用rtl字体时遇到问题。当我将报告导出为PDF时,问题就出现了。PDF文件显示了所有没有意义的拉丁单词(它们被转换为正方形),例如:在crystal==>www.tss-dev.com in PDF=>每个拉丁字符都转换为字符(127)或小正方形您可以检查TextObject的“读取顺序”属性。 您可以将其设置为“从右向左”,这将解决在报表查看器中显示RTL语言的问题 您可以通过右键单击TextObject来检查“阅读顺序”属性,移动到段落选项卡,您将得到它。听起来不是

我在crystal报表中使用rtl字体时遇到问题。当我将报告导出为PDF时,问题就出现了。PDF文件显示了所有没有意义的拉丁单词(它们被转换为正方形),例如:在crystal==>www.tss-dev.com in PDF=>每个拉丁字符都转换为字符(127)或小正方形

您可以检查TextObject的“读取顺序”属性。
您可以将其设置为“从右向左”,这将解决在报表查看器中显示RTL语言的问题


您可以通过右键单击TextObject来检查“阅读顺序”属性,移动到段落选项卡,您将得到它。

听起来不是字体问题,而是unicode处理问题。是的,您是对的。我测试过,crystalreports有这个问题,但是当将CR文件提供给CRviewr(.net)时,CRviewr没有任何问题,它正确地显示了所有单词。你能帮我知道CrystalReportViewer(.net)中发生了什么吗?tanxtanx,我做到了。正如Pavel所说,它有unicode处理问题。我也知道。@Maryam:“我也知道”,你想知道什么?上述解决方案对你有效吗?不,对我无效。我想选择一个波斯语字体(例如MITRA)CR不能通过字体正确显示英语单词,CR显示小正方形而不是英语单词