gpt4 book ai didi

.net-core - 快速报告中的错误波斯字符

转载 作者:行者123 更新时间:2023-12-04 13:02:30 25 4
gpt4 key购买 nike

我在 .net core web api 中使用 FastReport 时遇到问题。
当从此代码导出为 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");
}

波斯字符不能正常显示!

Normal Report from designer preview

Abnormal Report from CODE

请帮我解决这个问题。

谢谢

最佳答案

我在使用阿拉伯字母时遇到了同样的问题。此问题是 .NET 核心版本的新问题。 .NET 4.x 版本在 RTL 语言方面没有这样的问题。

目前,唯一的解决方法是使用 HTMLExport 而不是 PDFExport。

关于.net-core - 快速报告中的错误波斯字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52344053/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com