2017-01-18 7 views
1

私はMVCを使用しています。MVC - PDFを作成して印刷しようとすると、アルファベット以外のアラビア語が来る

Example to my problem

私のコードは次のとおりです:あなたがここに見るように、私は私のPDFレポートを作成するために、通常のコードを書いて、 すべてがその私がレポートを印刷するとき、時々、アラビア語の文字が印刷されている非アルファベットを除いてOKです

LocalReport.DataSources.Clear(); 
    LocalReport.DataSources.Add(ReportDataSource); 

    string MimeType; 
    string Encoding; 
    string FileNameExtension; 
    Warning[] Warnings; 
    string[] Streams; 
    byte[] RendereBytes; 

    RendereBytes = LocalReport.Render(
     ReportType, 
     null, //DeviceInfo, 
     out MimeType, 
     out Encoding, 
     out FileNameExtension, 
     out Streams, 
     out Warnings 
     ); 


    return File(RendereBytes, MimeType); 

私のすべての.rdlcレポートをUnicode(UTF-8シグネチャ付き) - コードページ65001に保存しましたが、同じ問題が発生しました。これを解決するために何をする必要がありますか?

答えて

関連する問題