我使用SelectPDF从cshtml模板生成pdfs。我的PDF在本地生成,但是在生产时我会出错。
堆栈跟踪: at SelectPdf.HtmlToImage.?(String A_0,String A_1,String A_2,?[]& A_3,?& A_4)\r\n at SelectPdf.HtmlToPdf.( String A_0,String A_1,String A_2,String A_3,Boolean A_4)\r\n at SelectPdf.HtmlToPdf.ConvertHtmlString(String htmlString)\r\n at Test.GenerateSelectPDF(ReportObj report)\r\n at Test.ReportsController.d__6.MoveNext()
我已经确保dll、Select.Pdf.dll和Select.Html.dep与Select.Pdf.xml和Select.Tools.dep一起在我的bin文件夹中。
因为我可以在本地生成相同的报告,所以我认为这是一个配置问题。
发布于 2022-08-18 09:02:21
通过增加转换器的MaxPageLoadTime属性(HTMLToPDF对象)来检查执行情况
默认情况下,该值为60秒。
示例:
converter.Options.MaxPageLoadTime = 240;参考资料:链接
https://stackoverflow.com/questions/49016616
复制相似问题