НЕПРАВИЛЬНЫЙ персидский персонаж в БЫСТРОМ ОТЧЕТЕ - PullRequest
0 голосов
/ 15 сентября 2018

У меня проблема с использованием FastReport в .net core web api. При экспорте в pdf из этого кода:

  Report fastReport = new Report();
  fastReport.Report.Load($"Report/{installmentReports.ReportName}.frx");

  fastReport.Prepare();
  PDFExport export = new PDFExport();

  using (MemoryStream ms = new MemoryStream())
  {
    export.Export(fastReport, ms);
    ms.Flush();
    return File(ms.ToArray(), "application/pdf", Path.GetFileNameWithoutExtension("test") + ".pdf");
  }

PERSIAN CHARACTER не отображается нормально!

Обычный отчет из предварительного просмотра дизайнера

Аномальный отчет из КОДА

Пожалуйста, помогите мне решить эту проблему.

Спасибо

1 Ответ

0 голосов
/ 28 января 2019

У меня возникла такая же проблема с арабскими буквами.Эта проблема является новой для основной версии .NET.Версии .NET 4.x не имеют таких проблем с языками RTL.

В настоящее время единственный способ - использовать HTMLExport вместо PDFExport.

...