Фарси шрифт в экспорт в PDF - PullRequest
0 голосов
/ 26 ноября 2018

использую из стимулсофт рапорт.У меня есть текст, который я установил шрифты на фарси.Если текст содержит английские символы, вместо английских символов будет отображаться квадрат для экспорта в pdf.

Я использую версию 2013 года.Для преобразования в PDF я использую следующий код:

StiReport repo = new StiReport();
            repo = Session["report"] as StiReport;
            MemoryStream stream = new MemoryStream();
            Stimulsoft.Report.Export.StiPdfExportSettings settings = new Stimulsoft.Report.Export.StiPdfExportSettings();

            StiPdfExportService service = new StiPdfExportService();
            service.ExportPdf(repo, stream, settings);

            this.Response.Buffer = true;
            this.Response.ClearContent();
            this.Response.ClearHeaders();
            this.Response.ContentType = "application/pdf";
            this.Response.ContentEncoding = Encoding.UTF8;
            //this.Response.AddHeader("Content-Disposition", "attachment; filename=\"report.pdf\"");
            this.Response.AddHeader("Content-Length", stream.Length.ToString());
            this.Response.BinaryWrite(stream.ToArray());
            this.Response.End();

Я ищу в форуме, но, к сожалению, не нашел решения Как решить эту проблему?

...