我正在为dotnet核心应用程序使用快速报告Web。我有一个包含某些元素的报告。这些元素使用客户端计算机上不存在的特殊字体。
如果我在设计器中设置字体,则只有在客户端PC上安装了该字体后,该字体才能工作。] >>
我如何为此元素设置字体,以使文本在预览和pdf导出中正确?
此外,我还遇到打印问题,例如pdf和打印中的字符分隔,数字和字母无序。(我的报告语言是波斯语,是rtl)
我的代码是:
在控制器中:
var webReport = new WebReport();
webReport.Report.RegisterData(some_data, "Data");
var file = System.IO.Path.Combine(_env.WebRootPath, "Reports\\" + model.File);
webReport.Report.Load(file);
return View(webReport);
在视图中:
<div id="printBody" style="width:100%">
@await Model.Render()
</div>
提前感谢您的帮助。
我正在为dotnet核心应用程序使用快速报告Web。我有一个包含某些元素的报告。这些元素使用客户端计算机上不存在的特殊字体。如果我在设计器中设置字体,...
[目前看来,fastreport网站不支持rtl语言的打印和pdf导出功能。因此,我按照以下方案进行操作,并且得到了可接受的结果。
1-将报告导出到图像