导出为PDF时Crytal报告不显示阿拉伯语(Crytal Report not showing arabic when exported to PDF)

758 IT屋

I have a web application (ASP.NET with C#.NET as back end). Developed in VS2012 with Crystal Report V13.0.5. Reports are working fine with data in english language. When I have executed reported and converted them to PDF for Arabic language data then it didn't showed me arabic but english or numeric data was on shown on reports. Or when i converted them to to excel file Arabic is shown there as well. I have searched on google but find post which recomend to install arabic font if in linux environment but I am using Windows environment where I have developed application, Arabic is working for all other applications. Only issue is with Crystal Report convert to PDF for Arabic language data. Anyone can guide me how to fix this issue

enter image description here

解决方案

I changed the crystal report objects font to

Arial Unicode MS

and it works for me

我有一个Web应用程序(ASP.NET与C#.NET作为后端)。在VS2012与Crystal Report V13.0.5开发。报告与英语数据工作正常。当我执行报告并将其转换为PDF的阿拉伯语数据,那么它没有显示阿拉伯语,但英语或数字数据显示在报告上。或者当我把它们转换成excel文件阿拉伯语也显示在那里。我在谷歌搜索,但发现的推荐安装阿拉伯字体如果在linux环境,但我使用Windows环境,我已经开发的应用程序,阿拉伯语是工作在所有其他应用程序。只有问题是水晶报表转换为PDF的阿拉伯语数据。
任何人都可以指导我如何解决这个问题



enter image description here


解决方案

我将水晶报表对象字体更改为




Arial Unicode MS





本文地址:IT屋 » 导出为PDF时Crytal报告不显示阿拉伯语