在 asp.net core 3.1 中使用 Report.ExportDocument 时出现异常错误,如下所示代码 错误: “PdfFonts.GetFontMetrics 中出现异常,字体 'Arial' 步骤 #40:'索引超出了数组范围”。 请帮助我如何解决这个错误!!!
StiReport Report = new StiReport();
Report.Load($"{path}\\Repot\\Mahdi.mrt");
Report.Render();
Report.ExportDocument(StiExportFormat.Pdf, $"{path}\\Repot\\MyPdf.pdf", Settings);
我建议您可以尝试添加字体信息文件,要使用字体信息文件,您应该将有关必要字体的信息添加到 FontsInfoStore 中,如下所示:
Stimulsoft.Report.Export.FontsInfoStore.LoadFontInfoToStore("Arial", "Arial.fiz");
类似的错误已经解决。 尝试使用该产品的更新版本。